windows - 将 cmd stdout 和 stderr 重定向回父级

标签 windows cmd

如果我使用 start 命令(打开一个新的 cmd)从 cmd 提示符创建一个进程,是否可以将 stdout 和 stderr 从该进程重定向回调用的 cmd?

最佳答案

如果您希望 STARTed 进程的输出显示在父命令控制台中,则只需使用 START/B 选项即可。

如果您想处理命令的输出,那么您应该使用 FOR/F ... in ('someCommand') DO ... 来代替。

关于windows - 将 cmd stdout 和 stderr 重定向回父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20702964/

相关文章:

java - 无法在Windows上运行Hello World java程序

windows - 如何将批处理脚本中循环的每次迭代发送到新的 cmd 窗口并继续循环

php - WAMP: "' php' 未被识别为内部或外部命令可运行程序或批处理文件”,尽管添加了 PATH

windows - 并行启动多个任务并在 Windows 中等待它们?

c++ - 关于Windows API和C/C++运行时库函数的问题

c++ - 如何使用 Win32 Hook 模拟 Alt+Tab?

c - fwrite() 替代 32 位系统上的大文件

batch-file - 批量突破 FOR

javascript - 咕噜声 : grunt-hub isn't watching all projects

c++ - Boost 是否支持 Windows EnterCriticalSection API?