1
我想为我的批处理应用程序创建一个日志记录功能,我希望此功能执行的操作是保存命令的输出。作为一个例子让我们简单的命令如记录命令的输出?
copy "data" "C:\Program Files"
其中在该文件夹的数据是“的text.txt” &“text2.txt”。该命令的输出将
C:\users\%username%\desktop\testFolder\data\text.txt -> C:\Program Files\data\
C:\users\%username%\desktop\testFolder\data\text2.txt -> C:\Program Files\data\
2 file(s) copied
我想这要保存到可以说“output.log”这将是在同一个文件夹中的文件夹“数据”被复制。有没有办法做到这一点?
查看更多[article](https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/redirection.mspx?mfr=true)。在log文件中重定向输出和错误输出的例子:'abc.exe >> output.log 2>&1' – 2017-08-13 04:53:55
有一个目标'data'目录和一个源'data'目录,你需要' output.log'保存?如果它是源代码目录,您可能需要小心,它也不会成为复制文件! – Compo