У мене системна змінна PATH з конфігурацією системного рівня. Я використовую змінну PATH користувача, щоб доповнити PATH конкретною для користувача конфігурацією.
Я хотів би оновити змінну PATH користувача з командного рядка, наприклад, з setx.
Але я не знаю, як посилатися на існуючий шлях користувача в setx.
У наступній команді (setx без / M)
setx PATH c:\my-user-specifc-bin-path;%PATH%
перший PATH означає користувача PATH, але другий% PATH% буде заміщений "повним" (користувач + система) PATH.
Отже, це означає, що весь системний шлях буде дублюватися в PATH користувача ... що, безумовно, не те, що я хочу.
Я хотів би:
- Впливає лише на змінну середовища середовища PATH користувача
- Додавання / додавання одного або декількох елементів шляху до існуючого значення
- Зробіть це з командного рядка.
;%PATH%
ви вимагаєте додати існуючий шлях (похідний від системного шляху).