Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Добавить в реестр переменную именно как переменную %var% а не как ее значение (http://forum.oszone.net/showthread.php?t=240523)

NoIZz 13-08-2012 18:58 1969627

Добавить в реестр переменную именно как переменную %var% а не как ее значение
 
Нужно

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "SSTCONSOLE" /t REG_SZ /d "%USERPROFILE%\sstconsole"
но что бы в реестр прописалось именно "%USERPROFILE%\sstconsole" а не содержимое "%USERPROFILE% + \sstconsole - C:\Users\User\sstconsole

Спасибо!

NoIZz 13-08-2012 19:18 1969633

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "SSTCONSOLE" /t REG_SZ /d "%%USERPROFILE%%\sstconsole"
странно - из скрипта работает
а просто из командной строки нет

Foreigner 13-08-2012 20:33 1969677

Цитата:

Цитата NoIZz
а просто из командной строки нет

Код:

reg add hkcu\test /v test /d ^%username^%

NoIZz 13-08-2012 21:52 1969732

Ага
Уже допер методом господина тыка
из командной строки
reg add hkcu\test /v test /d ^%userprofile^%"\Application data"
из скрипта
reg add hkcu\test /v test /d "%%userprofile%%\Application data"


Время: 18:35.

Время: 18:35.
© OSzone.net 2001-