Как я могу навсегда добавить новый путь к переменной среды "PATH" текущего пользователя на Win 7? [дубликат]

этот вопрос уже есть ответ здесь:

Я работаю над Windows 7. Как я могу навсегда добавить новый путь к переменной среды "PATH" текущего пользователя?

Я пытался сделать это с wmic:

wmic ENVIRONMENT where "name='Path' and username='<%USERNAME%>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%"

результат был:

No Instance(s) Available

и ничего не пострадало. Однако, если я попытаюсь со следующими административными привилегиями:

wmic ENVIRONMENT where "name='Path' and username='<system>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%"

Он всегда может увенчаться успехом.

NEW_FOLDER_PATH не содержит пробелов.

как я могу решить эту проблему?

17
задан yaobin
02.05.2023 9:55 Количество просмотров материала 3521
Распечатать страницу

1 ответ

немного поиграл, и похоже, что он ожидает имя домена/компьютера вместе с именем пользователя, а не скобки.

попробуй:

wmic ENVIRONMENT where "name='Path'"

это вернет все результаты, по сути, один на пользователя. Вы заметите, что пользователи используют полное имя, например Mario-PC\Mario, а не Mario или (что вы уже пробовали) <Mario>.

исправить вашу командную строку, вы хотите, чтобы смотреть на имя (внимание, сбежавших слеш!):

wmic ENVIRONMENT where "name='Path' and username='%USERDOMAIN%\%USERNAME%'"
0
отвечен Mario 2023-05-03 17:43

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх