Ich habe viele Clients in meinem Netzwerk und möchte, dass mein Skript Folgendes ausführt:
[1] Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten unter Verwendung der lokalen Administratordetails. Hinweis: Ich möchte nicht für jeden Benutzer einen Benutzernamen und ein Passwort eingeben müssen.
[2] Deinstallieren Sie Java mit dem folgenden Befehl: "wmic product where" name wie 'java%' "call uninstall"
[3] Ich möchte dann eine andere Version von Java installieren, sobald der PC neu gestartet wird.
Ich mache mir im Moment keine allzu großen Sorgen um die Schritte 2 und 3, aber Schritt 1 verursacht mir einige Probleme. Ich habe die folgenden Methoden ausprobiert:
Der Befehl
runas NirSoft programmiert
PowerShell
Ich frage mich wirklich nur, ob dies möglich ist, ohne zu jedem PC im Netzwerk zu gehen und das lokale Administratorkennwort einzugeben.
/programming/19098101/how-to-open-an-elevated-cmd-using-command-line-for-windows
Danke im Voraus. Timbo