Ich möchte meine Batch-Datei eine andere Batch-Datei mit erhöhten (Admin) Rechte starten, ohne eine Eingabeaufforderung zu akzeptieren. Ich habe einen Benutzer mit Admin-Rechten („user“ genannt), aber wenn ich versuche:Windows Batch-Datei starten einen anderen Batch mit erhöhten Rechten
runas /savecred /user:user "program.bat"
Die Rechte werden nicht erhöht bekommen. Aber wenn ich versuche:
runas /savecred /user:administrator "program.bat"
und das Passwort „user“ eingeben heißt es: Unbekannter Benutzer oder falsche Passphrase.
Also: Was muss ich tun, um die Rechte nur mit dem "user" -Account zu erhöhen?
Aufgrund Ihrer Kommentare scheint es, dass Sie als Administrator ausführen möchten, aber umgehen Sie die Sicherheit in das Betriebssystem integriert. Was wäre der Sicherheitsaspekt, wenn es einfach in einer Befehlszeile umgangen werden könnte? Wenn das Ihre Frage ist, dann ist es kein Programmierproblem und ist hier nicht Thema. – Compo