start-batch-Datei aus vb.net als admin
In meiner Anwendung, die ich ausführen müssen, um eine batch-Datei als admin für diese Funktion.
Ich bin mit diesem so weit, aber ich kann mich nicht erinnern, wie Sie mithilfe der "runas" - Funktion, die es ermöglicht, das ausführen mit admin-rechten.
process.start("filelocation.bat")
Jede Hilfe wäre apreciated.
Mögliche Duplikate von stackoverflow.com/questions/133379/...
InformationsquelleAutor Chris Wilson | 2012-07-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor user1244772
Könnten Sie versuchen, mit diesem code:
Diesem code Fragen wird das Administrator-Kennwort ein und starten die Ausführung der batch-Datei
BEARBEITEN:
Dies ist eine alternative, ohne das cmd-Fenster
Es ist ein bisschen mehr kompliziert, weil Sie brauchen, um die Eingangs-Werte (Benutzername, Kennwort, Domäne), bevor Sie diesen code verwenden und das Passwort ist ein SecureString, dass Sie brauchen, um zu bauen in einer engagierten Art und Weise
Aktualisiert meine Antwort. Diese alternative Lösung erfordert, dass Sie erhalten die Eingänge, die in irgendeiner Weise aus Ihrem Benutzer -
vielen Dank für das update:)
InformationsquelleAutor Steve
'schöne Beispiele. nur das hinzufügen von namespaces
InformationsquelleAutor DanCZ