更多命令

更多命令示例,选项,开关等

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添加到正在使用的选项列表中。