Using Powershell to automating a bat file that ends with PAUSE
I have a batch file that I can't change, but I want to automate with Powershell 2.0. It ends with a PAUSE command, which displays:
Press any key to continue...
Is there an way to ca开发者_JAVA百科ll this batch file from a powershell script, but have it exit without needing a user to press something?
You can pipe anything into the cmd process:
'' | cmd /c foo.cmd
which will be treated as input by cmd and that's enough for pause to stop pausing.
Sample code here.
加载中,请稍侯......
精彩评论