输入重定向:是指不使用系统提供的标准输入端口,而进行重新的指定。
屏幕上显示信息。如果使用TYPE命令时文本文件太大而超过屏幕范围,则以下命令通过将BIGFILE.TXT的内容发送到MORE命令来解决该问题:
当运行此命令时,首先将显示文本的第一页屏幕,下一行显示在屏幕的底部:
只要按任何键,MORE命令将显示下一页屏幕(不管怎样,不能在使用MORE命令时弄错<和>。命令more > bigfile.txt会清除BIGFILE.TXT!)。MORE命令是filter(筛选器)命令的示例。筛选器用于处理所有通过其发送的文本。其他Windows Vista的筛选器是SORT和FIND,稍后将会讨论。
输入重定向的另一个方便的用法是发送按键到Windows Vista命令行。例如,创建名为ENTER.TXT的文本文件(其中包括单独的Enter键),然后尝试使用该命令:
Windows Vista读取ENTER.TXT内容并使用单个回车键作为输入而显示当前日期,而不是等待用户输入新的日期或按下Enter键(有关更容易地输入Enter键到命令的方式,将在下一节介绍)。
提示:
可以发送按键到任何等待输入的Windows Vista命令,甚至还可以发送多个按键。例如,典型的FORMAT命令有3个提示:一个是插入磁盘,一个是卷标签,另一个是格式化另一个磁盘。如果对这些提示的通常响应是Enter、Enter、N和Enter键,则可以将这些键包含在名为INFORMAT.TXT的文本文件中,然后使用以下命令运行FORMAT命令:
重定向输入的通用接收者是SORT命令。顾名思义,SORT命令可以对数据进行排序,然后在屏幕上显示结果。以下是对文件JUMBLED.TXT排序的方法的示例:
可以使用>符号将其重定向到另一个文件,而不仅仅在屏幕上显示排序的结果。
提示:
SORT通常从第一列开始运行。为了从其他列开始,则可以使用/+n开关,其中n是要使用的列的编号。为了以反序排列文件,则使用/R开关