Поэтому на прошлой неделе я пытался установить Ant и случайно удалил переменную среды Path. Я действительно не знаю, что я делаю. Какой эффект это окажет / что я могу сделать, чтобы это исправить?
2 ответа
Я бы не стал сильно беспокоиться об этом, так как новые установки Windows в любом случае идут с пустым путем.
Windows использует PATH для настройки путей к каталогам, которые содержат программы. Он используется для облегчения жизни и не требует ввода полных путей ко всем исполняемым файлам.
Например, если вы загрузите Tiny C Compiler и разархивируете его в C:\, вы ожидаете, что путь к tcc.ece будет «C:\TCC\bin\tcc.exe».
Если вы откроете cmd up и наберете tcc.exe, появится сообщение об ошибке, указывающее, что путь не найден. Это связано с тем, что Windows сканирует все известные пути на соответствие в предоставленной вами команде. По умолчанию сначала проверяется папка system32, а затем значения PATH.
Если вы добавите 'C:\TCC\bin' в PATH, Windows будет искать в папке bin соответствующие имена команд, которые вы даете. После применения новых настроек и повторного открытия команды cmd вы можете ввести 'tcc -h', и компилятор покажет вам свое справочное сообщение.
По сути, он предоставляет ярлыки на уровне окон для расположения программ. Это может повлиять на вас, если программное обеспечение, которое вы использовали, полагалось на PATH. Например, если у вас установлен nmap, он больше не будет доступен через команду nmap через cmd.
Следите за новыми сообщениями об ошибках, которые указывают на ошибки в путях, и постоянно перестраивайте их.
Формат PATH: C:\nmap\bin; C:\TCC\bin; C: Инструменты
Повеселись
Трудно сказать, какой эффект это даст. Я не думаю, что ваш компьютер будет иметь непосредственную проблему.
PATH
отслеживает ассоциации переменных с расположениями в файловой системе. Например, переменная типа APPDATA
будет определена так, чтобы она указывала на C:\Users\User\AppData\Roaming
.
Тем не менее, вам нужно восстановить его.
Вы можете попытаться вернуть его, выполнив следующую команду, в соответствии с этим источником, которая также хорошо объясняет, что такое переменная среды PATH
:
echo %PATH%
или делать восстановление системы.