Случайно удалил PATH в Windows 8
Поэтому на прошлой неделе я пытался установить 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%
или делать восстановление системы.