Изменение ПУТИ из партии - PullRequest
       2

Изменение ПУТИ из партии

1 голос
/ 27 сентября 2010

Я пишу дос-пакет, в котором мне нужно изменить PATH.

Я использую команду SET.

Пакет запускается изкомандная строка (cmd.exe).

Проблема: изменения доступны только для окна cmd, и я, как только это окно закрывается, изменения отклоняются.

Как я могуизменить PATH из пакета и убедиться, что это изменение повлияет на всю систему?

1 Ответ

4 голосов
/ 27 сентября 2010

В средствах поддержки Windows XP с пакетом обновления 2 (SP2) * имеется инструмент setx.exe, который можно использовать для постоянного изменения переменной среды из командной строки:

setx path "%PATH%;C:\New Folder"

Источник: http://vlaurie.com/computers2/Articles/environment.htm

Приведенная выше ссылка также дает расположение разделов реестра, в которых хранятся переменные среды системы / пользователя - если вы испытываете риск, вы также можете попробовать установить их.

Переменные среды пользователя:

HKEY_CURRENT_USER\Environment

Системные переменные среды:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...