can someone help me to run the cmdline below to let it run in a powershell script.
SSM.exe . /ACCEPT /S /DEBUG /to:5 /Force /edebug /cpwdfile:%~dp0\Password.bin /SORT:DESCENDING /NOREBOOT /LOG:%PROGRAMDATA%\SSMLOGS
can someone help me to run the cmdline below to let it run in a powershell script.
SSM.exe . /ACCEPT /S /DEBUG /to:5 /Force /edebug /cpwdfile:%~dp0\Password.bin /SORT:DESCENDING /NOREBOOT /LOG:%PROGRAMDATA%\SSMLOGS
FYI…
Review the articles below
PowerShell: Running Executables There are several different methods for running executables as well as invoking code. How do you know which one to use for the job? Here is an outline of the methods with examples and general use. https://social.technet.microsoft.com/wiki/contents/articles/7703.powershell-running-executables.aspxThe problem with calling legacy/native apps from PowerShell
‘huddledmasses.org/the-problem-with-calling-legacy-or-native-apps-from-powershell’
PowerShell V3 CTP2 Provides Better Argument Passing to EXEs (Keith Hill MVP)
Start-Process
'‘PowerShell V3 CTP2 Provides Better Argument Passing to EXEs | Keith Hill's Blog’PowerShell and external commands done right
Start-Process
‘edgylogic.com/blog/powershell-and-external-commands-done-right’
$ConsoleCommand = 'SSM.exe . /ACCEPT /S /DEBUG /to:5 /Force /edebug /cpwdfile:%~dp0\Password.bin /SORT:DESCENDING /NOREBOOT /LOG:%PROGRAMDATA%\SSMLOGS' Start-Process powershell.exe -ArgumentList "-NoExit","-Command &{ $ConsoleCommand }" -Wait # Or Start-Process -FilePath 'SSM.exe' -ArgumentList '/ACCEPT /S /DEBUG /to:5 /Force /edebug /cpwdfile:%~dp0\Password.bin /SORT:DESCENDING /NOREBOOT /LOG:%PROGRAMDATA%\SSMLOGS' # Or this Start-Process -FilePath 'SSM.exe' -ArgumentList '/ACCEPT', '/S', '/DEBUG', '/to:5', '/Force', '/edebug', '/cpwdfile:%~dp0\Password.bin', '/SORT:DESCENDING', '/NOREBOOT', '/LOG:%PROGRAMDATA%\SSMLOGS'