We are migrating perl script to powershell script. In Perl the code is as shown below
$rc=\'D:\\\\EmailConnector\\\\run.bat> $EmailConnector_log;\';
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"