更多命令

更多命令示例,選項,開關等

more 命令是 命令提示符命令, 用於以正確的方式與其他命令的結果進行分頁。

提示:如果您可以輕鬆訪問大型命令輸出,那麼使用重定向操作符保存命令的結果可能是更好的方法。 有關詳細信息,請參閱如何將命令輸出重定向到文件

more命令也可以用來顯示一個或多個文件的內容,一次一頁,但很少以這種方式使用。

type命令複製了這個功能,並且更常用於這個特定的任務。

更多命令可用性

在所有Windows 操作系統(包括Windows 10Windows 8Windows 7Windows VistaWindows XP)中命令提示符下都可以使用更多命令。

較早版本的Windows包括更多的命令,但與前面討論的相比,靈活性要低得多(例如選項少)。 更多的命令也是 DOS命令 ,可用於大多數MS-DOS版本。

可以從“ 高級啟動選項”和“ 系統恢復選項”中找到的命令提示符工具中找到更多命令。 Windows XP中的故障恢復控制台還包含更多命令。

注意:某些更多命令開關和其他更多命令語法的可用性可能因操作系統和操作系統而異,即使Windows XP到Windows 10也是如此。

更多命令的語法

這是使用more命令對不同命令的結果進行分頁時所需的語法,這是最常見的用法:

命令名 | 更多 [ / c ] [ / p ] [ / s ] [ / t n ] [ + n ] [ /? ]

以下是使用more命令顯示一個或多個文件內容的語法:

更多 [ / c ] [ / p ] [ / s ] [ / t n ] [ + n ] [ 驅動器 :] [ 路徑 ] 文件名 [[ 驅動器 :] [ 路徑 ] 文件名 ] ...

提示:如果您對如何閱讀命令語法感到困惑,請參閱如何閱讀命令語法,因為我上面已經寫過它或者如何在下表中對它進行解釋。

命令名 | 這是您正在執行的命令,可以是任何可能在“命令提示符”窗口中生成多個結果頁的命令。 不要忘記在命令名more命令之間使用豎線! 與其他命令的語法中使用的豎線或豎線不同,應從字面上理解這一點。
/C 使用此開關和more命令可以在執行前自動清除屏幕。 這也將清除每個分頁後的屏幕,這意味著您將無法向上滾動查看整個輸出。
/ p / p開關強制輸出任何正在顯示的內容(例如命令輸出, 文本文件等)以尊重“新頁面”換頁字符。
/秒 此選項通過將多個空白行縮減為單個空白行來壓縮屏幕上的輸出。
/ t n 在“命令提示符”窗口中顯示輸出時,使用/ t可以用n個空格替換製表符。
+ n +開關在第n行開始顯示正在輸出到屏幕的任何內容。 指定第n行超出輸出中的最大行數,並且不會收到錯誤,只是空的輸出。
drive :,路徑,文件名 這是要查看“命令提示符”窗口中基於文本的內容的文件( 文件名 ,如果需要,可以選擇帶有驅動器路徑 )。 要一次查看多個文件的內容,請使用空格分隔drive,path,filename的其他實例。
/? 使用help命令可以直接在命令提示符窗口中顯示有關上述選項的詳細信息。 執行更多 /? 與使用help命令 更多地執行幫助相同

提示: A / e選項也是一個經過批准的開關,但似乎始終存在,至少在較新版本的Windows中。 如果您無法使上述某些開關正常工作,請在執行時嘗試添加/ e

重要提示:為了充分利用more命令, 提升的命令提示符 並不是必需的,但如果使用command-name命令 ,當然是必需的 更多的情況下指定的命令名稱需要提升。

更多命令的例子

dir | 更多

在上面的示例中,more命令與dir命令一起使用 ,為此命令的冗長結果分頁,其第一頁看起來像這樣:

D盤中的捲是備份和下載卷序列號是E4XB-9064目錄D:\ Files \ File Cabinet \ Manuals 2012/4/23 10:40 。 04/23/2012 10:40 AM .. 01/27/2007 10:42 AM 2,677,353 a89345.pdf 03/19/2012 03:06 PM 9,997,238 ppuwe3.pdf 02/24/2006 02:19 PM 1,711,555 bo3522ug.pdf 12/27/2005 04:08 PM 125,136 banddek800eknifre.pdf 05/05/2005 03:49 PM 239,624 banddekfp1400fp.pdf 08/31/2008 06:56 PM 1,607,790 bdphv1800handvac.pdf 05/05/2008 04:07 PM 2,289,958 dymo1.pdf 02/11/2012 04:04 PM 4,262,729 ercmspeakers.pdf 07/27/2006 01:38 PM 192,707 hb52152blender.pdf 12/27/2005 04:12 PM 363,381 hbmmexpress.pdf 05/19/2005 06 :18 AM 836,249 hpdj648crefmanual.pdf 05/19/2005 06:17 AM 1,678,147 hpdj648cug.pdf 01/26/2007 12:10 PM 413,427 kiddecmkncobb.pdf 04/23/2005 04:54 PM 2,486,557 kodakdx3700dc.pdf 07/27 / 2005 04:29 AM 77,019 kstruncfreq.pdf 07/27/2006 01:38 PM 4,670,356 magmwd7006dvdplayer.pdf 04/29/2005 01:00 PM 1,233,847 msbsb5100qsg.pdf 04/29/2005 01:00 PM 1,824,555 msbsb5100ug.pdf - 更多 -

在該頁面的底部,您在命令提示符窗口中看到的所有內容都會發現- More -提示。 這裡有更多的選項,所有這些都在下面的部分中概述。 但是,通常情況下,您會按空格鍵前進到下一頁,依此類推。

更多list.txt

在本例中,more命令用於在命令提示符窗口中顯示list.txt文件的內容:

牛奶芝士酸奶牛油果西蘭花甜椒白菜毛豆蘑菇意大利面壁球菠菜櫻桃冷凍漿果瓜類橙子梨子糙米糙米燕麥片意大利面皮塔麵包藜牛肉雞鷹嘴豆豆 - 更多(93%) -

由於more命令可以完全訪問正在顯示的文件,因此它從一開始就知道它在屏幕上顯示的多少,給你一個百分比指示, - 更多(93%) -在這種情況下,輸出是多麼完整。

注意:不允許執行更多文件名或任何選項,但不會執行任何有用的操作。

在 - 更多 - 提示下可用的選項

當您在使用more命令時在分頁點看到- 更多 -提示時,可以使用許多其他選項:

<空格> 空格鍵前進到下一頁。
<回車> Enter鍵前進到下一行。
p 按下- More -提示符處的p ,然後在出現提示時輸入您希望接下來看到的行數n ,然後按Enter鍵
s n - More -提示下按s ,然後在出現提示時,顯示下一頁之前要跳過的行數n 。 按Enter繼續。
F f跳到要顯示的多文件文件列表中的下一個文件。 如果您只指定了單個文件輸出,或者您將其他命令與更多命令一起使用,則使用f將退出您現在顯示的任何內容並返回到提示符。
q 在 - More - 提示符下按q以退出文件或命令輸出的顯示。 這與使用CTRL + C中止相同。
= 使用=符號(只是一次)來顯示您現在正在輸出的行數(即您剛剛看到的行- More - )。
鍵入a 當你在頁面之間時,在這個提示下快速提示你的選項,遺憾的是沒有任何解釋。

提示:正如我在原始語法討論中提到的,如果您在使這些選項無法正常工作時遇到問題,請再次執行該命令,但將/ e添加到正在使用的選項列表中。