I need to call .bat file from Powershell script

后端 未结 3 784
广开言路
广开言路 2020-12-12 07:20

We are migrating perl script to powershell script. In Perl the code is as shown below

$rc=\'D:\\\\EmailConnector\\\\run.bat> $EmailConnector_log;\';
         


        
3条回答
  •  天涯浪人
    2020-12-12 07:53

    Is that what you mean?

    Start-Process "cmd" -ArgumentList '/c','D:\EmailConnector\run.bat' -WorkingDirectory "D:\EmailConnector"
    

    or this one if you need another argument for logfile

    Start-Process "cmd" -ArgumentList '/c','D:\EmailConnector\run.bat','EmailConnector_log' -WorkingDirectory "D:\EmailConnector"
    

提交回复
热议问题