Простите меня за то, что вы задали несколько вопросов в одном сообщении, но я предполагаю, что все это легко ответить. Я стал достаточно опытным в использовании командной строки и настройке переменных среды на моем компьютере с Windows 8.1. Тем не менее, у меня все еще есть несколько вопросов о переменной% PATH%:Переменная среды Windows Pathable
- Можете ли вы назвать тот же каталог дважды в% PATH%?
- Если вы удалите каталог, упомянутый в% PATH% (скажем, с помощью File Explorer), будет ли удалена его запись в% PATH%?
- Если нет, возникнет ли ошибка, когда ОС будет искать несуществующий каталог?
- Если переменная% PATH% удалена, произойдет сбой ОС? И как вы можете восстановить его значение в этот момент?
- Когда поиск в файле% PATH% выполняется для исполняемых файлов, все же ищут и его подкаталоги?
Заранее благодарен!
Спасибо, Роб, это очищает вещи! Я все еще запутался в номере 4, хотя ... Я видел, что вы можете редактировать Path в командной строке, и это влияет только на текущий сеанс cmd. Однако, если вы редактируете «Путь через расширенные системные настройки», это изменение является постоянным, насколько я могу судить. Итак, если я очищу Путь этим последним способом, что произойдет? (очевидно, я был напуган, чтобы проверить это ...) – Rabadash8820
Да. Из дополнительных настроек вы можете постоянно изменять как Систему, так и пользовательскую среду. Так что я бы не очистил переменную. Одна вещь, которую вы могли бы сделать, это либо добавить что-то в конце, что вы можете легко найти «; BOGUS/PATH» или переименовать PATH или PATH_BKP и создать новую переменную PATH, в которой ничего нет. и запустите свой тест, а затем верните изменение. Вы также можете постоянно изменять среду из командной строки командой SETX. :) – Rob
комплектx ... интересный. Отлично, спасибо за вашу помощь! – Rabadash8820