RUNAS.EXE führt trotz des Parameters -env nicht mit aktuellem Benutzerprofil aus!
Hallo,
RUNAS.EXE bietet ja den Parameter [/env] bzw. in der Kombination [/profile] + [/env] an, um z. B. ein Programm mit erhöhten Rechten etwa mit dem Benutzer "Administrator" zu starten aber zeitgleich das eigene Benutzerprofil zu laden. So funktioniert es bei mir nicht, was zu sehr viele Probleme geführt hat.
Z.B. um den Registrierungseditor mit erhöhten Rechten (praktisch ohne die UAC-Abfrage) starten zu können und dabei das eigene Benutzerprofil zu laden, funktioniert es mit so einer Befehlszeile nicht:
Trotz des Parameters [/env] wird das Profil des Administrators geladen. Dies ist z. B. am Inhalt der Zeichenfolge AppData im Schlüssel Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
ersichtlich: C:\Users\Administrator\AppData\Roaming.
Und anbei der relevante Auszug aus der Hilfe zu RUNAS.EXE:
Funktioniert RUNAS.EXE nicht immer zuverlässig oder was ist noch dabei zu beachten?
Anbei sicherheitshalber noch die Visitenkarte mit den Dateieigenschaften:
Prüfsumme MD5: 56b5d6bc06cdb731abed4711ca0a66d9
Gruß
evinben
RUNAS.EXE bietet ja den Parameter [/env] bzw. in der Kombination [/profile] + [/env] an, um z. B. ein Programm mit erhöhten Rechten etwa mit dem Benutzer "Administrator" zu starten aber zeitgleich das eigene Benutzerprofil zu laden. So funktioniert es bei mir nicht, was zu sehr viele Probleme geführt hat.
Z.B. um den Registrierungseditor mit erhöhten Rechten (praktisch ohne die UAC-Abfrage) starten zu können und dabei das eigene Benutzerprofil zu laden, funktioniert es mit so einer Befehlszeile nicht:
%windir%\System32\runas.exe /profile /env /user:Administrator "%windir%\System32\wscript.exe \"%windir%\RegJump.vbs\""
ersichtlich: C:\Users\Administrator\AppData\Roaming.
Und anbei der relevante Auszug aus der Hilfe zu RUNAS.EXE:
/profile Legt fest, dass das Benutzerprofil geladen werden soll.
Dies ist die Standardeinstellung.
/env Verwendet die aktuelle Umgebung anstatt der des Benutzers.
Funktioniert RUNAS.EXE nicht immer zuverlässig oder was ist noch dabei zu beachten?
Anbei sicherheitshalber noch die Visitenkarte mit den Dateieigenschaften:
Prüfsumme MD5: 56b5d6bc06cdb731abed4711ca0a66d9
Gruß
evinben
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 313631
Url: https://administrator.de/contentid/313631
Ausgedruckt am: 24.11.2024 um 12:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo @evinben,
Ohne es getestet zu haben würde ich sagen, dass
Gruß,
@Snowman25
Ohne es getestet zu haben würde ich sagen, dass
/profile
und /env
exklusiv sind, und daher nicht gleichzeitig verwendet werden können.Gruß,
@Snowman25
Hi.
/env only says use the current console environment not the current user profile, so environment variables and console environment currently existing will be available in the other session.
Regards
/env only says use the current console environment not the current user profile, so environment variables and console environment currently existing will be available in the other session.
Regards
With the task scheduler, for example, no problem
https://www.greyhathacker.net/?p=796
https://www.raymond.cc/blog/task-scheduler-bypass-uac-prompt/
https://www.google.de/search?q=bypass+uac
https://www.greyhathacker.net/?p=796
https://www.raymond.cc/blog/task-scheduler-bypass-uac-prompt/
https://www.google.de/search?q=bypass+uac