Tom2019
Cadet 3rd Year
- Registriert
- Mai 2019
- Beiträge
- 34
Hallo zusammen,
ich möchte gern (unter Windows 10) eine einfache Batch-Datei in einem Benutzerkonto (lokales Konto, nur Standard-Rechte) mit Admin-Rechten starten. Diese Batch-Datei soll eine txt-Datei in einen Bereich schreiben (C:\Program Files (x86)\Batch\). Um in diesen Bereich zu schreiben, benötigt man ja Admin-Rechte.
Ich hab was gefunden:
@Echo off
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
echo main code here
pause
(Quelle: https://stackoverflow.com/questions...-access-inside-a-batch-file/10052222#10052222)
Funktioniert auch. ABER: die Batch-Datei bleibt stehen und fragt das Admin-Konto mit Passwort ab.
Kann mir jemand die Batch-Datei so umschreiben, dass sie mir bei der Ausführung nicht stehenbleibt? D. h. Admin-Konto mit Passwort in die Befehlszeile implementieren.
ich möchte gern (unter Windows 10) eine einfache Batch-Datei in einem Benutzerkonto (lokales Konto, nur Standard-Rechte) mit Admin-Rechten starten. Diese Batch-Datei soll eine txt-Datei in einen Bereich schreiben (C:\Program Files (x86)\Batch\). Um in diesen Bereich zu schreiben, benötigt man ja Admin-Rechte.
Ich hab was gefunden:
@Echo off
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
echo main code here
pause
(Quelle: https://stackoverflow.com/questions...-access-inside-a-batch-file/10052222#10052222)
Funktioniert auch. ABER: die Batch-Datei bleibt stehen und fragt das Admin-Konto mit Passwort ab.
Kann mir jemand die Batch-Datei so umschreiben, dass sie mir bei der Ausführung nicht stehenbleibt? D. h. Admin-Konto mit Passwort in die Befehlszeile implementieren.