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