使用Powershell自动化以PAUSE结尾的bat文件

ten*_*npn 17 powershell batch-file powershell-2.0

我有一个我无法更改的批处理文件,但我希望使用Powershell 2.0进行自动化.它以一个PAUSE命令结束,该命令显示:

Press any key to continue...

有没有办法从powershell脚本调用这个批处理文件,但让它退出而不需要用户按某些东西?

Joe*_*oey 21

您可以将任何内容传递到cmd进程中:

'' | cmd /c foo.cmd
Run Code Online (Sandbox Code Playgroud)

这将被视为输入,cmd并且足以pause停止暂停.

这里有示例代码.