![]() |
Переменную среду преобазовать в абсолютный путь CMD/BAT
Есть переменная среда пути: %appdata%\Microsoft
~Задача~ преобразовать его в Абсолютный путь и Добавить в "Значение" стокового параметра "Userinit" в ветку реестра "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" \\Там ссылка C:\Windows\system32\userinit.exe ее не трограть а просто добавить преобразованую ссылку. Должно получится типа: C:\Windows\system32\userinit.exe,C:\Users\Администратор\AppData\Roaming\Microsoft\*.bat ============================================ ~Проблема~ заключается в чем: в "Userinit" нельзя использовать переменные среды, потому нужно узнать абсольтный путь к "%appdata%" |
Код:
@>nul reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Userinit /d "C:\Windows\system32\userinit.exe,%APPDATA%\Microsoft\*.bat" /f |
Время: 21:35. |
Время: 21:35.
© OSzone.net 2001-