cmd – 如何记录Windows XP命令行应用程序中显示的文本

前端之家收集整理的这篇文章主要介绍了cmd – 如何记录Windows XP命令行应用程序中显示的文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有一种简单的方法来记录 Windows上命令行中出现的所有内容

我有一个运行一些东西的批处理文件,但是一切都过得很快我无法看到是否发生了任何错误.

您可以将结果重定向文件
C:\> myBatch.bat > myBatch.log

以上将标准输出重定向到名为myBatch.log的文件.

如果您还需要将标准错误重定向到此文件,则可以在命令中附加2>& 1:

C:\> myBatch.bat > myBatch.log 2>&1

注意单个>将覆盖文件并从头开始并且>>将捕获的输出附加到文件的末尾.在一组连续命令中使用此语法时,您应该小心使用>在第一次调用启动文件,然后>>在所有后续调用添加到新文件的末尾.

例如,一个简单的bat文件,

@echo off
echo start > test.log
date /t >> test.log
time /t >> test.log
echo done >> test.log

生成一个名为test.log的文件,其中包含以下内容

start
Tue 09/22/2009
03:10 PM
done

猜你在找的Windows相关文章