Cmd 如何在windows中将命令行输出重定向到文件和sysout

Cmd 如何在windows中将命令行输出重定向到文件和sysout,cmd,output,Cmd,Output,是否有一种方法可以将windows.bat中的输出同时重定向到文件和sysout。目前,我使用的是这个问题的答案:“ 将输出重定向到文件,但如果进程多次运行,我将使用>>附加到日志文件上。唯一的问题是,我现在在sysout中没有输出,我也希望有输出。您需要一个tee程序,它可以完全满足您的需要。它在unix上是标准的,但可惜的是,在Windows上不是这样 Gnu中有windows unix实用程序的可用端口:。包括tee命令 或者您可以使用我发布的简单的混合JScript/batch TEE.

是否有一种方法可以将windows.bat中的输出同时重定向到文件和sysout。目前,我使用的是这个问题的答案:“
将输出重定向到文件,但如果进程多次运行,我将使用>>附加到日志文件上。唯一的问题是,我现在在sysout中没有输出,我也希望有输出。

您需要一个
tee
程序,它可以完全满足您的需要。它在unix上是标准的,但可惜的是,在Windows上不是这样

Gnu中有windows unix实用程序的可用端口:。包括
tee
命令

或者您可以使用我发布的简单的混合JScript/batch TEE.BAT实用程序

假设TEE.BAT在您当前的目录中,或者更好,在您的路径中的某个位置,那么:

yourCommand | tee "outpuFile.txt"