Ghost32 - 安全的系统软件下载站!

ghost32怎么安装系统|装机必备|最新专题|最近更新

当前位置:首页 > 系统文章 > 软件教程

如何将命令输出发送到文本文件

时间:2024-02-19 08:49:49 来源: 点击:
手机扫码继续观看
如何将命令输出发送到文本文件

  除了我,还有谁喜欢备份他们的工作?Microsoft在其所有命令行实用程序,命令提示符,PowerShell和Windows终端中都提供了一个选项,用于将命令输出发送到文本文件。在这篇文章中,我们将看到这是如何完成的。

  如何将命令输出发送到文本文件

  在了解如何将命令输出发送到命令提示符、PowerShell 或终端中的文本文件之前,让我们看看命令的运行方式。

  当您输入命令并按回车键时,其输出将被重定向到以。

  • 标准输出或标准输出: 标准输出是来自命令的标准响应所在的位置,例如 DIR 命令的文件列表。

  • 标准误差或 STDERR: 标准错误是在命令出现问题时显示错误消息的流。例如,如果目录不包含任何文件,则 DIR 命令会将“找不到文件”输出到标准错误流。

  您可以将这两个输出流的输出重定向到 Windows 中的文件。现在,让我们看看如何将命令行输出发送到文本文件。请记住,以下过程适用于命令提示符、PowerShell 和 Windows 终端。

  将输出发送到新文件

  将特定命令的输出发送到测试文件非常简单。您需要做的就是遵循下面提到的语法,然后就可以开始了。

  语法:

  command > file-location/filename.txt

  例如,我想保存 ping Google.com 并将输出保存在文件中,因此,我会使用以下命令。

  ping google.com > C:\Users\yusuf\OneDrive\Desktop\CommandOutput.txt

  在这里,>应该指示控制台将命令的输出保存到那里提到的文件中。

  专业提示: 如果不确定该文件的确切位置,请右键单击它并选择“属性”。现在,从“位置”部分复制路径。

  在同一文件中追加输出

  如果要向原始文件添加某些内容,请使用>>字符执行此操作。此字符会将命令的输出附加到提供的文本文件中。如果提供>而不是>>,则文件将被覆盖。

  语法:

  command >> file-location/filename.txt

  所以,我的新命令是这样的,

  tracert google.com >> C:\Users\yusuf\OneDrive\Desktop\CommandOutput.txt

  同样,您可以继续写入该文件,而不必担心您之前的输出。

  将错误发送到单独的文件

  实际上,您可以使用 2> 命令将 STDOUT 和 STDERR 分开。因此,您的标准输出将存储在一个文件中,然后错误将被重定向到单独的错误文件。

  语法:

  command > file-location/filename.txt 2>output.err

  将输出和错误发送到单个文件

  如果要将输出和错误发送到单个文件,请使用 2>&1。这会更改命令的语法。

  语法:

  command > file-location/filename.txt 2>&1

  标准输出被定向到输出文件编号 1,而标准错误输出(由编号 2 标识)被重定向到输出文件编号 1。

  就是这样!

  如何将cmd输出发送到txt文件?

  要将 CMD 输出发送到文本文件,我们可以使用 Greather-than (>) 符号。它将命令作为输入,并将其输出存储在提供的文件中。您可以按照前面的指南通过示例了解正确的语法。

  如何将 CMD ping 输出保存到文本文件?

  要保存 CMD ping 输出,请运行 ping > file-location/filename.txt 或 ping > file-location/filename.txt。 要了解它,请参阅前面提供的指南。

上一篇:修复 Roblox 在没有标志设置的情况下继续安装

下一篇:未安装戴尔 BIOS 更新 – 无法检测到您的安全设置怎么办?

相关文章

网友评论(共有 0 条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论