Seite 1 von 1

deinstallieren eines Produktes wenn nicht installiert?

Verfasst: 26 Jan 2015, 08:09
von mhaegele
Hallo
Möchte analog:

Code: Alles auswählen

 opsi-admin -d task setActionRequestWhereOutdated setup produktname
sowas geht nicht ...?:

Code: Alles auswählen

opsi-admin -d task setActionRequestWhereNotInstalled uninstall produktname
Kenn jemand eine Kommandozeile dazu oder vielleicht eine Kombination die mir nicht einfällt ... ;-).
Gibt es einen Unterschied zwischen Opsi 4.0.5 und früheren Versionen ...?
Das skript (opsi-admin) würde sowas vermuten lassen?

Warum das ganze:
An Clients welche alte flashplayer, java versionen etc. die evtl. händisch und nie über Opsi installiert oder aktualisiert wurden sollen komplett entfernt werden ...

Danke Vorab
MH

Re: deinstallieren eines Produktes wenn nicht installiert?

Verfasst: 26 Jan 2015, 11:33
von GEI
alternativ eine Variante über die GUI ... sofern diese Software auch als OPSI-Paket im Depot existiert :D

* SoftwareInventur eines Clients, auf dem das Produkt installiert ist, öffnen
* windowsSoftwareID des Produktes mit <Strg-C> kopieren
* auf Clientanzeige zurückwechseln
* Auswahl -> freie Anfrage -> Kriterium hinzufügen -> Software-Inventarisierung
* dort in das Feld "Inventarisierung/Windows SoftwareID" mit <Strg-V> einfügen
* Suche <Durchführen> ..... dauert einige/viele Minuten ;)

dann bei den gefundenen/markierten Clients dieses Produkt auf "uninstall" stellen.

Ansonsten kann man auch mit der WMI "global zuschlagen"
siehe viewtopic.php?f=8&t=6688&p=29993&hilit= ... wmi#p29993

BTW:
a) Flash hat IMHO 2 Produkte, einmal für den IE und zum anderen für die pluginbasierten Browser (Firefox etc)
b) Chrome arbeitet mit einer (eigenen) Kopie des Flashplayer, also nicht wie oben dargestellt, zu finden