Powershell Start-Process mit Argumenten
Ich hatte ein cmd-Skript mit den Befehl:
start /wait c:\test\CitrixReceiver.exe /silent /includeSSON ENABLE_SSON="Yes"
Funktionierte genau so.
Jetzt habe ich das komplette Skript bereits in Powershell, nur diese Zeile bekomme ich nicht zum laufen, habe sie im PS folgendermaßen geschrieben:
Start-Process -FilePath "c:\test\CitrixReceiver.exe" -ArgumentList /silent /includeSSON ENABLE_SSON="Yes" -Wait
Als Fehler meldet er mir: InvalidArgument: ( [Start-Process], ParameterBindingException
Mir ist eigentlich klar, dass es vermutlich am Leerzeichen/Anführungzeichen beim Argument /includeSSON ENABLE_SSON="YES" liegt, kann mir jemand schreiben wie der Befehl lauten sollte?
start /wait c:\test\CitrixReceiver.exe /silent /includeSSON ENABLE_SSON="Yes"
Funktionierte genau so.
Jetzt habe ich das komplette Skript bereits in Powershell, nur diese Zeile bekomme ich nicht zum laufen, habe sie im PS folgendermaßen geschrieben:
Start-Process -FilePath "c:\test\CitrixReceiver.exe" -ArgumentList /silent /includeSSON ENABLE_SSON="Yes" -Wait
Als Fehler meldet er mir: InvalidArgument: ( [Start-Process], ParameterBindingException
Mir ist eigentlich klar, dass es vermutlich am Leerzeichen/Anführungzeichen beim Argument /includeSSON ENABLE_SSON="YES" liegt, kann mir jemand schreiben wie der Befehl lauten sollte?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 286134
Url: https://administrator.de/contentid/286134
Ausgedruckt am: 19.11.2024 um 08:11 Uhr
4 Kommentare
Neuester Kommentar