Mögliches Duplikat:
Batch-Datei - Programm mit Administratorrechten starten
Ich schreibe ein Stapelskript, für dessen Ausführung Administratorrechte erforderlich sind. Um es zu starten, muss ich mit der rechten Maustaste klicken und "Als Administrator ausführen" auswählen. Gibt es eine Möglichkeit, das Berechtigungsformular innerhalb des Skripts zu erhöhen, z. B. "su" in * nix?
windows-7
permissions
administrator
Andrej
quelle
quelle
Antworten:
Verwenden Sie nur eine Batch-Datei? AFAIK, unmöglich. Sie müssen ein VBscript oder JScript auslösen, das Shell.Execute verwenden kann.
Sie können sich hier einige Beispiele ansehen oder Elevate Powertoys herunterladen. Hierbei handelt es sich um vorgefertigte VB-Skripte und Batchdateien, die Sie verwenden können.
Ebenfalls enthalten in den Elevate Powertoys sind Beispiele, wie man eine Batdatei selbst erhöht.
quelle