Ja das ist es. Ich muss ein Programm .exe in der Zeile dos cmd ausführen und es muss so ausgeführt werden, wie wenn Sie die rechte Maustaste drücken und "Als Administrator ausführen" auswählen.
windows-vista
shell
command-line
BinaryMisfit
quelle
quelle
Antworten:
Windows hat einen "runas" -Befehl, der sich ein wenig wie sudo in Unix-y-Systemen verhält. Versuche "runas /?" in Ihrer Eingabeaufforderung.
quelle
Wenn Sie cmd selbst als Administrator ausführen, wird auch alles andere, was Sie von dort ausführen, ausgeführt. Ich habe gerade eine Verknüpfung zur Eingabeaufforderung eingerichtet, die als Administrator geöffnet wird. Alles von dort ist gut zu gehen.
quelle
Ich habe ein Duo von .cmd & .vbs-Skripten mit dem Namen elevate verwendet, es funktioniert einwandfrei für meine Anforderungen. Alles was Sie brauchen, ist zu tippen
Über Start> Ausführen oder über die Befehlszeile wird der Befehl mit Administratorrechten ausgeführt. Ich hoffe es hilft!Hier ist elevate.cmd:
und elevate.vbs:
quelle
Sie müssen den Befehl RunAs.exe verwenden.
Hier einige Anweisungen: http://www.softtreetech.com/24x7/archive/53.htm
quelle
Sie können auch die Windows-Taste drücken, CMD eingeben. Daraufhin wird cmd in den Programmen aufgelistet. Klicken Sie mit der rechten Maustaste darauf. -> Eigenschaften -> Kompatibilität -> Führen Sie dieses Programm als Administrator aus
Dies wird immer als Admin ausgeführt.
quelle
Da jemand das VBS-Äquivalent gepostet hat, gibt es hier eine Invoke-Admin-Funktion für PowerShell
}
quelle
Zusamenfassend:
Im Detail:
(1) Sofort bedeutet, dass Sie es in das Suchfeld eingeben und nicht in das Feld Ausführen.
quelle
Sie können ein VBScript als solches verwenden. Erstellen Sie eine
.vbs
Datei, zBambika.vbs
:quelle