用一个重定向运营商将命令的输出重定向到文件。这是我们最喜欢的之一命令迅速技巧和黑客。
在运行命令后命令提示符中显示的所有信息都可以保存到您在Windows中打开以稍后引用的文件或操作。
虽然有几个重定向运营商,您可以在这里详细阅读,两个,特别是用于将命令的结果输出到文件:大于符号,>,双倍大于标志,>>。
如何使用重定向运营商
学习如何使用这些重定向运营商的最简单方法是查看一些示例:
ipconfig /所有> mynetworksettings.txt
在此示例中,运行后通常在屏幕上看到的所有网络配置信息ipconfig /全部,按名称保存到文件mynetworksettings.txt.txt.。它存储在命令左侧的文件夹中,C:\ Users \ Jonfi在这种情况下。
这>重定向运算符在ipconfig命令和文件的名称之间进行。如果文件已存在,则会覆盖。如果它尚不存在,它将被创建。
虽然如果未存在文件,则文件夹将不会创建。要将命令输出保存到尚不存在的特定文件夹中的文件,首先创建文件夹,然后运行命令。制作文件夹而不留下命令提示符MKDIR.命令。
ping 10.1.0.12>“C:\ users \ jonfi \ desktop \ ping结果.txt”
这里,当执行ping命令时,命令提示符按名称将结果输出到文件ping结果.txt.txt.位于jonfi.用户的桌面,即在C:\ Users \ Jonfi \ Desktop。在引号中包装的整个文件路径,因为涉及一个空间。
记住,在使用时>重定向运算符,如果它尚不存在,则会创建指定的文件,并且如果存在它,则会被覆盖。
附加重定向运营商
双箭头运算符附加,而不是替换文件:
Ipconfig /全部>>> \\ server \ files \ offecuetEtsettings.log
这个例子使用了>>重定向运算符以与此相同的方式>操作员只有不是覆盖输出文件如果存在,则它将命令输出附加到文件的末尾。
这是它的一个例子日志在将命令导出到它之后,文件可能看起来像:
这>>当您从不同的计算机或命令收集类似的信息时,重定向运算符非常有用。您希望单个文件中的所有数据。
上面的重定向运算符示例在命令提示符的上下文中,但您也可以使用它们蝙蝠文件。当您使用BAT文件将命令的输出管制到文本文件时,使用上述完全相同的命令,但而不是按下进入要运行它们,您只需打开.bat文件。
在批处理文件中使用重定向运算符
重定向运算符通过在命令提示符中包含命令,在批处理文件中工作:
@echo关闭
::将“tracert”输出到文本文件。
标题Tracert Log.
tracert yahoo.com> z:\ yahootracert.txt
上面是如何制作使用重定向运营商的批处理文件的示例tracert命令。
这yahootracert.txt.将在上面创建文件(如上所示)Z:执行后几秒钟开车sample.bat.文件。与上面的示例一样,文件显示了如果未使用重定向操作符,则会显示任何命令提示。