3

Когда я печатаю это:

ping yahoo.com 

или же

ping -n or ipconfig

Ответ только этот

«ping» не распознается как внутренняя или внешняя команда, работающая с программой или командным файлом

или же

«ipconfig» не распознается как внутренняя или внешняя команда, работающая с программой или командным файлом.

Я попробовал эти 2 решения.

Перейдите в «Свойства» в «Мой компьютер», «Дополнительные параметры системы» → «Дополнительно» → «Переменные среды». Выберите «PATH» в списке системных переменных, отредактируйте и установите для «PATH» значение c:\windows\system32; это решит вашу проблему.

Если проблема не устранена, выполните следующие действия.

Панель управления → Система и безопасность → Брандмауэр Windows → Дополнительные параметры → Правила для входящих подключений → Новое правило → Пользовательское правило

Протокол и порты: Протокол: ICMPv4 на той же панели перейдите к настройке, выберите "Определенные типы ICMP", установите флажок "запрос эха"

но это все еще проблема, как я могу решить ее?

3 ответа3

6

Когда вы обновили переменную Path, закрыли ли вы, а затем снова открыли командную строку, прежде чем пытаться снова запустить эти команды? Потому что вам нужно (или, возможно, перезагрузить).

Похоже, ваша переменная Path может быть перезаписана случайно.

Если вы перейдете в C:\WINDOWS\system32 и попытаетесь запустить ping оттуда, это сработает? Если это так, проблема связана с переменной PATH.

0

Путь теперь управляется Windows 7, а не файлами autoexec.bat или autoexec.nt. Чтобы изменить системные переменные среды, выполните следующие действия.

From the desktop, right-click My Computer and click Properties.
In the System Properties window, click on the Advanced tab.
In the Advanced section, click the Environment Variables button.
Finally, in the Environment Variables window (as shown below), highlight the Path variable in the Systems Variable section and click the Edit button. Add or modify the path lines with the paths you wish the computer to access. Each different directory is separated with a semicolon as shown below.

Это значение переменной среды PATH по умолчанию при новой установке Windows 7

% SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\Wbem;% SystemRoot%\System32\WindowsPowerShell\v1.0\

-1

Непонятно, какую ОС вы используете, так как в OS/2 и Windows NT есть cmd.exe .

В случае Windows вы можете попробовать повторно развернуть файлы с установочного диска (начиная с Windows XP или более ранних версий). Возможно, вам нужно настроить сетевой адаптер на использование TCP/IP, что может привести к переустановке этих файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .