将Windows cmd标准输出和stderr重定向到单个文件

雨燕双飞 提交于 2020-10-18 07:46:54

问题:

I'm trying to redirect all output (stdout + stderr) of a DOS command to a single file: 我正在尝试将DOS命令的所有输出(stdout + stderr)重定向到单个文件:

C:\>dir 1> a.txt 2> a.txt
The process cannot access the file because it is being used by another process.

Is it possible, or should I just redirect to two separate files? 是可能的,还是应该重定向到两个单独的文件?


解决方案:

参考一: https://stackoom.com/question/5xen/将Windows-cmd标准输出和stderr重定向到单个文件
参考二: https://oldbug.net/q/5xen/Redirect-Windows-cmd-stdout-and-stderr-to-a-single-file
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!