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

Printed on: December 14, 2024 at 00:12 o'clock

146707
Solution 146707 Dec 11, 2020 updated at 11:37:46 (UTC)
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"