In Win7 kann ein Benutzer mit der rechten Maustaste auf ein Programm klicken und "Als Administrator ausführen" auswählen. Sie erhalten ein Popup, müssen jedoch nicht das Administratorkennwort eingeben.
Ich möchte die gleiche Funktionalität erhalten, jedoch über die Befehlszeile - insbesondere aus einer .batDatei heraus.
Ich bin bewusst von dem eingebauten in runasBefehl, aber ich habe festgestellt , keinen Weg , das zu verwenden , die zu einem bestimmten Zeitpunkt nach dem Passwort nicht am Ende zu fragen.
Ich bin auch bewusst von der Process.StartInfo.Verb = "runas";Methode, die genau das tut , was ich will, aber verlangt , dass ich einen benutzerdefinierten .NET - App zu erstellen.
Gibt es eine Möglichkeit, dies nur mit integrierten Befehlszeilentools in Win7 zu erreichen?
Update: Dank uSlackr habe ich diesen Befehl ausgearbeitet:
powershell Start-Process cmd.exe -Verb RunAs
Natürlich cmd.exeist das nur ein Platzhalter.