Ich möchte eine Anwendung im Benutzermodus von Admin-Konto mit Python ausführen. Ich habe runas Befehl im Subprozess versucht. Es fragt nach dem Passwort. Ich möchte das Passwort automatisch vergeben. Wie kann ich das machen ?Wie kann ich eine Anwendung im Benutzermodus von einem Admin-Konto in Windows mit Python ausführen?
Q
Wie kann ich eine Anwendung im Benutzermodus von einem Admin-Konto in Windows mit Python ausführen?
-1
A
Antwort
0
Mit runas
haben Sie nicht die Möglichkeit, ein Passwort für die runas /user
zu vergeben, und mit /savecred
wird das Passwort mindestens einmal benötigt.
möchte ich vorschlagen, dass Sie diese Scheduler durch Aufgabe zu tun, die eine Kommandozeilen-Schnittstelle schtasks
Verschiedene Parameter hat, können Sie Benutzer und runas Benutzer angeben können:
schtasks /Create /?
gibt Ihnen die Hilfe für diese Funktion
Sie wollen wahrscheinlich darauf achten: user
/RU
runas
/RP
runas Passwort
Nun, werden Sie wahrscheinlich erhalten keine stdout aus diesem Prozess, so stellen Sie sicher, Datei umleiten, auf die man lesen kann, wenn der Prozess beendet ist.
Verwandte Themen
- 1. Wie kann ich eine CLI-Anwendung als Windows-Dienst ausführen?
- 2. Wie kann ich eine Windows GUI-Anwendung als Dienst ausführen?
- 3. Wie kann ich die Vorbelegung meines Threads im Benutzermodus vermeiden?
- 4. Ausführen von Dateien in Windows mit Python
- 5. Kann ich py2app unter Windows ausführen?
- 6. Ausführen von HTTP-Methoden mit Windows-Anwendung in C#
- 7. Wie kann ich eine lokale Windows-Anwendung ausführen und die Ausgabe in den Browser geleitet werden
- 8. Wie kann ich __main__ von einem anderen Python-Modul ausführen?
- 9. Wie kann ich jupyter Notebook im Hintergrund auf Windows ausführen?
- 10. Kann ich Scrapy unter Windows mit Python 3 ausführen?
- 11. Ausführen von Konsolenanwendung in Windows-Anwendung mit Schaltfläche klicken
- 12. Wie kann ich eine OpenGL-Anwendung, die auf einem Linux-Rechner installiert ist, von meinem Windows-Rechner ausführen?
- 13. Ausführen von Python-Skript in Knoten-Anwendung
- 14. Ausführen von Java-Anwendung mit einem Timeout
- 15. Ausführen von C# -Anwendung unter Windows Start
- 16. Ausführen von Java-Anwendung als Windows-Dienst
- 17. Ausführen von Consol-Anwendung im Debug-Modus mit WCF Selfhosting?
- 18. Wie kann ich eine Instanz einer Anwendung mit Python starten?
- 19. Wie kann ich eine unabhängige express.js-Anwendung mit einem zweiten Knoten-Server ausführen?
- 20. Thumbnail zum Ausführen von Anwendung unter Windows
- 21. Ausführen von X-Windows-Anwendungen remote von einem Windows-Server
- 22. Wie Python-Skript in Windows-Hintergrund ausführen?
- 23. WINE Fehler beim Ausführen von Windows-Anwendung
- 24. Windows Mobile-Anwendung im Vollbildmodus
- 25. Wie kann ich in einer Windows Forms-Anwendung Daten von einem Formular in ein anderes übertragen?
- 26. Wie wie unten WPP Tracing im Benutzermodus-Anwendung mit WppEnabled Flagge
- 27. Wie kann ich mehrere SQL-Anweisungen im Python-Skript ausführen?
- 28. Wie kann ich eine Schluckaufgabe automatisch ausführen, wenn ich eine Anwendung mit Visual Studio veröffentliche?
- 29. (Wie) Kann ich eine einzelne .cmake-Datei unter Windows ausführen?
- 30. Ausführen einer Anwendung, die Leerzeichen im Pfad enthält, mit Python
Können Sie uns Ihren Code zeigen? Was hast du versucht, Sofar, wo es schief geht ... etc ... –
@EdwinvanMierlo Ich habe so etwas versucht "subprocess.Popen ('runas/user: user2')" Dies ist gefragt Passwort. Mit "/ savecred" habe ich es auch probiert und es fragt einmalig nach dem Passwort. Also ich kann das auch nicht benutzen. –
Ähnliche Frage wurde bereits beantwortet, mit der Methode, Passwort programmgesteuert zu übergeben https://stackoverflow.com/questions/47380378/run-process-as-admin-with-subprocess-run-in-python/47385474#47385474 –