marabunta
Goto Top

PowerShell Argumentlist

Hallo,

aus Gründen stelle ich hier mal folgende Frage, welche Variante ist richtig?
Invoke-WmiMethod -path win32_process -name create -ComputerName PC01 
-ArgumentList "C:\Program Files (x86)\Ding\unins000.exe /verysilent"  
oder
Invoke-WmiMethod -path win32_process -name create -ComputerName PC01 
-ArgumentList "C:\Program Files (x86)\Ding\unins000.exe" "/verysilent"  

Aufgefallen ist mir bei einem Server dem ich den Befehl lokal gegeben habe, dass die Deinstallation nicht verysilent war und ich jetzt verunsichert bin, ob es bei Clients auch so ist.
Vielleicht hat es auch gestimmt und es wird einfach nicht von der Software unterstützt.

Danke

Content-ID: 630609

Url: https://administrator.de/contentid/630609

Ausgedruckt am: 24.11.2024 um 02:11 Uhr

146707
Lösung 146707 11.12.2020 aktualisiert um 12:37:46 Uhr
Goto Top
Die Argumentlist ist bei der ersten Variante OK, bei der Zweiten Variante fehlt aber das Komma zwischen den Objekten denn der Typ von Argumentlist wird definiert als Object-Array [Object[]].
-ArgumentList "C:\Program Files (x86)\Ding\unins000.exe","/verysilent"