如何将命令输出重定向到文件

使用重定向运营商将命令的结果保存到文件中

用一个重定向运营商将命令的输出重定向到文件。这是我们最喜欢的之一命令迅速技巧和黑客

在运行命令后命令提示符中显示的所有信息都可以保存到您在Windows中打开以稍后引用的文件或操作。

虽然有几个重定向运营商,您可以在这里详细阅读,两个,特别是用于将命令的结果输出到文件:大于符号,>,双倍大于标志,>>

如何使用重定向运营商

学习如何使用这些重定向运营商的最简单方法是查看一些示例:

ipconfig /所有> mynetworksettings.txt
屏幕截图显示如何将ipconfig命令结果重定向到文本文件
将“ipconfig”的结果重定向到TXT文件。

在此示例中,运行后通常在屏幕上看到的所有网络配置信息ipconfig /全部,按名称保存到文件mynetworksettings.txt.txt.。它存储在命令左侧的文件夹中,C:\ Users \ Jonfi在这种情况下。

>重定向运算符在ipconfig命令和文件的名称之间进行。如果文件已存在,则会覆盖。如果它尚不存在,它将被创建。

虽然如果未存在文件,则文件夹将不会创建。要将命令输出保存到尚不存在的特定文件夹中的文件,首先创建文件夹,然后运行命令。制作文件夹而不留下命令提示符MKDIR.命令。

ping 10.1.0.12>“C:\ users \ jonfi \ desktop \ ping结果.txt”
屏幕截图显示如何将ping命令结果重定向到其他文件夹中的文本文件
将“Ping”结果重定向到其他文件夹中的TXT文件。

这里,当执行ping命令时,命令提示符按名称将结果输出到文件ping结果.txt.txt.位于jonfi.用户的桌面,即在C:\ Users \ Jonfi \ Desktop。在引号中包装的整个文件路径,因为涉及一个空间。

记住,在使用时>重定向运算符,如果它尚不存在,则会创建指定的文件,并且如果存在它,则会被覆盖。

附加重定向运营商

双箭头运算符附加,而不是替换文件:

Ipconfig /全部>>> \\ server \ files \ offecuetEtsettings.log
屏幕截图显示如何使用命令提示符将IPConfig结果附加到现有文件
将“ipconfig”的结果附加到现有日志文件。

这个例子使用了>>重定向运算符以与此相同的方式>操作员只有不是覆盖输出文件如果存在,则它将命令输出附加到文件的末尾。

这是它的一个例子日志在将命令导出到它之后,文件可能看起来像:

使用写入它的命令的日志文件屏幕截图
命令提示符结果的日志文件。

>>当您从不同的计算机或命令收集类似的信息时,重定向运算符非常有用。您希望单个文件中的所有数据。

上面的重定向运算符示例在命令提示符的上下文中,但您也可以使用它们蝙蝠文件。当您使用BAT文件将命令的输出管制到文本文件时,使用上述完全相同的命令,但而不是按下进入要运行它们,您只需打开.bat文件。

在批处理文件中使用重定向运算符

重定向运算符通过在命令提示符中包含命令,在批处理文件中工作:

@echo关闭
::将“tracert”输出到文本文件。
标题Tracert Log.
tracert yahoo.com> z:\ yahootracert.txt
Tracert BAT命令与重定向运营商

上面是如何制作使用重定向运营商的批处理文件的示例tracert命令

tracert yahoo.com指挥结果

yahootracert.txt.将在上面创建文件(如上所示)Z:执行后几秒钟开车sample.bat.文件。与上面的示例一样,文件显示了如果未使用重定向操作符,则会显示任何命令提示。

此页面有用吗?