DosBatch als Admin

Antworten
MaZzEe
Beiträge: 18
Registriert: 21 Jun 2018, 18:39

DosBatch als Admin

Beitrag von MaZzEe »

Huhu liebes Opsi Forum,

Ich versuche gerade per DosBatch im Opsi-Scripts diverse Java Versionen zu deinstallieren. In vereinfachter Form sieht es wie folgt aus:

Code: Alles auswählen

[Actions]
DosBatch_1

[DosBatch_1]
@echo on
REM Java Update Planer
taskkill /F /IM jusched.exe
REM Java Programming beenden
taskkill /F /IM jp2launcher.exe
REM Java beenden
taskkill /F /IM java.exe
REM Java -Konsole- beenden
taskkill /F /IM javaw.exe
REM Java Quick Starter beenden
taskkill /F /IM jqs.exe
REM Deinstallation von Java 6-8
wmic product where "name like 'Java 8%%'" call uninstall 
wmic product where "name like 'Java(TM) 6%%'" call uninstall 
wmic product where "name like 'Java 7%%'" call uninstall
wmic product where "name like 'Java 8%%'" call uninstall
Dieser Befehl gibt als ReturnValue den Wert 1603 aus. Nach kurzer Recherche stellte sich heraus, dass der Befehl per Admin CMD ausgeführt werden muss. In einer Admin CMD wird er ohne Probleme ausgeführt.

Also muss opsi die DosBatch_1 Befehle per Admin ausführen. Welcher Weg ist hier am einfachsten um dies zu erreichen?
Ein einfacher ALLUSERS=X hinten dran zu packen, funktioniert hier ja nicht.

Ich hoffe mir kann hier jemand weiterhelfen.

Grüße
Antworten