Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Переменные системы

Ответить
Настройки темы
CMD/BAT - [решено] Переменные системы

Пользователь


Сообщения: 118
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Как с помощью командной строки добавить/изменить/удалить переменные системы типа %windir% %appdata% и подобное. Нет, эти перемененные я в пример привел и трогать их не собираюсь. Просто очень часто приходится выполнять всякие операции с переменными. Если это реестр то какие к ним пути?

Отправлено: 20:59, 06-05-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата ratibor79:
Да, конечно же пользовательские переменный хранятся в ветках реестра
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
и/или
HKEY_CURRENT_USER\Environment »
Только в «HKCU\Environment». В «HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment» — системные переменные.

Я понял, Вы так и не стали читать описанное по ссылкам? В приведённой Petya V4sechkin'ым статье: Microsoft Windows 2000 Scripting Guide - Environment Variables очень хорошо, на примерах, в подробностях разъясняется эта разница.

Цитата ratibor79:
И тем не мнение считаю, что приведённый мною пример достоин восприятия. Особенно если переменная требуется не только для текущего пользователя, но и для будущих создаваемых пользователей в системе. »
Подобный подход изложен в статье: Применение твиков реестра во время установки системы. Но суть в том, что к рассматриваемому вопросу он не имеет никакого отношения.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:46, 07-05-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Moderator


Сообщения: 53485
Благодарности: 15512

Профиль | Отправить PM | Цитировать


Цитата ratibor79:
если переменная требуется не только для текущего пользователя, но и для будущих создаваемых пользователей в системе
Цитата ratibor79:
на этапе обработки cmdlines.txt
На этом этапе все три куста реестра (HKCU, HKU\.DEFAULT и Default User) эквивалентны. Однако после установки системы они никак не связаны друг с другом:
  • HKCU -> \Documents and Settings\текущий пользователь\ntuser.dat
  • HKU\.DEFAULT -> \WINDOWS\system32\config\default
  • Default User -> \Documents and Settings\Default User\ntuser.dat
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:11, 07-05-2012 | #12



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Переменные системы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Переменные окружения Asitius Microsoft Windows Vista 1 14-11-2010 10:10
Прочее - Переменные RasKolbas Общий по Linux 8 23-07-2010 18:12
$OEM$ Переменные Iliander Автоматическая установка Windows 2000/XP/2003 1 08-03-2007 04:53
Переменные в PHP Guest Программирование и базы данных 6 11-09-2003 04:28
Переменные в PHP Guest Вебмастеру 1 10-01-2003 13:48




 
Переход