cmd.exe 相当于 /dev/stdout,以“作为文件”写入 stdout

Cra*_*aig 5 cmd batch-file

我有一个调用 Windows GUI 应用程序的批处理文件。GUI应用程序将其输出(无论如何有趣的位)写入它自己的GUI显示而不是标准输出,但是我希望它显示在运行批处理文件的cmd窗口中。

值得庆幸的是,该应用程序可以选择将输出写入文件,因此我需要将其重定向到标准输出。在 *nix 中,我会给出/dev/stdout要写入的文件,但是在 Windows/cmd 中呢?

ced*_*rou 4

Windows 似乎没有相当于 unix /dev/stdout 的东西。

看看这个线程: https://superuser.com/questions/241272/windows-how-to-redirect-file-parameter-to-stdout-windows-equivalent-of-dev-st