使用cmd.exe记录错误消息



我需要在命令控制台中复制粘贴一条很长的错误消息,但它的顶部总是被切断。

我试着将缓冲区增加到999,但没有任何效果。

我正在运行的导致错误的命令是vagrant up,所以我也尝试了vagrant up > output.txt,但这只是创建了一个空文件。

如何保存发送到cmd控制台的整个错误输出?

使用vagrant up > output.txt,实际上是将STDOUT重定向到文件,而不是STDERR。要重定向STDERR,请像下面的一样选择句柄2

vagrant up 2>output.txt

在这种情况下,您希望标准输出和标准错误都重定向到同一个文件,然后像下面的一样操作

vagrant up > output.txt 2>&1

相关内容

  • 没有找到相关文章

最新更新