[ madcama @ 04.01.2013. 09:54 ] @
Danas sam nabasao na informaciju da WMIC komanda, pa dalje product where name="naziv-programa" call uninstall treba da deinstalira zadatu aplikaciju. Meni se čini da to ne radi kada pokrenem zadatu komandu u cmd Windows 7 Professional.
1. Da li je komanda ispravna?
2. Da li to uopšte radi na Win7?
3. Kako napraviti skriptu koja će da deinstalira više aplikacija? Nije problem i ako je potrebna interakcija (potvrda) od strane korisnika za uklanjanje svake pojedinačne aplikacije.

Hvala na pomoći.
[ rajco @ 04.01.2013. 11:15 ] @
Probaj ovako (podrazumeva se da imaš administratorska prava, ovo možeš koristiti i za udaljene računare):
Code:
(Get-WmiObject Win32_Product | where {$_.Name -like "*3cx*"}).Uninstall()

Evo i rezultata:



Ukoliko je uspešno deinstalirana aplikacija retur code će biti 0.
Sad vidim da ti treba i za više aplikacija, možeš napraviti promenljivu u koju ćeš smestiti sve aplikacije koje želiš da deinstaliraš pa onda na njoj raditi uninstall, mogućnosti su razne, samo izaberi šta ti više odgovara.