
Внезапно мои команды командной строки начали давать сбои. Когда я запускаю ping.exe, он работает, но когда я запускаю ping, он говорит, что «ping» не распознан как внутренняя или внешняя команда.
то же самое поведение для ipconifg и некоторых других команд.
решение1
ЧитатьPATHEXT переменная средыстатья:
PathExt
переменная окружения возвращает список расширений файлов, которые операционная система считает исполняемыми. При выполнении командной строки, не содержащей расширения, интерпретатор команд (cmd.exe
) использует значение этой переменной окружения, чтобы определить, какие расширения искать и в каком порядке.
Чтобы восстановить сломанные переменные, прочтите и следуйте инструкциямКак задать путь и переменные среды в Windows