Вы переопределили PATH переменная среды, поэтому командный процессор больше не может найти ping исполняемый файл. Исправление приятное и простое — просто используйте другое имя переменной!
:: set path SET MyPath=M:\5.bmp :findfile IF EXIST %MyPath% (
Обратите внимание, что если вы действительно хотите установить path переменная среды, вы должны добавить к ней вот так:
REM Set temporarily for this session SET PATH=%PATH%;C:SomeFolder REM Set permanently (but note — this change will not be made to this session) SETX PATH=%PATH%;C:SomeFolder
ответ дан 09 апр.
Просто некоторые заметки. Это только временно добавит папку в переменную среды пути. Как только сеанс cmd завершится, изменение будет потеряно. Чтобы увидеть все определенные переменные среды, о которых вы должны знать при создании переменных, введите set в командную строку. — Дэвид Руманн
Прохладный. Может также хочу отметить, что setx имеет ограничение в 1024 символа. Поэтому, если устанавливаемая переменная среды длиннее 1024 символов, переменная будет усечена до 1024 символов. — Дэвид Руманн
Не работают команды в командной строке (cmd) ipconfig, ping, netstat? Решение..
Привет, чтобы исправить «пинг», выполните следующие действия. Зайдите в Свойства в Мой компьютер Расширенные настройки системы ——> Дополнительно ——> Переменные среды Выберите «ПУТЬ» из списка системных переменных, отредактируйте и установите ПУТЬ на c:windowssystem32 ; это решит вашу проблему. ——> если у вас все еще есть проблема, выполните следующие шаги. Панель управления —> Система и безопасность —> Брандмауэр Windows —> Дополнительные параметры —> Правила для входящего трафика —> Новое правило —> пользовательское правило в Протокол и порты: Протокол: ICMPv4 на той же панели заходим в настройки, выбираем «Определенные типы ICMP», ставим галочку «эхо-запрос» Остальное тривиально; перейти к следующему. следующему. и сохранить его. Вы должны быть сделаны. Этот ящик отвечает на пинг с этого момента. ура Прасад
Создан 01 июля ’13, 10:07
Как диагностировать эту ошибку:
‘ping’ is not recognized as an internal or external command operable program or batch fie.
Потому что твой path переменная среды не содержит каталог, указывающий на исполняемый файл: ping.exe . Таким образом, возникает вопрос, почему ваша программа командной строки не может cmd.exe разместить ping.exe ? Вы можете распечатать свою переменную пути в командной строке следующим образом:
echo %PATH%
Что печатает для меня:
C:WINDOWS;C:WINDOWSsystem32;C:Program FilesjZip;C:MinGWbin
- Вы не указали C:WINDOWSSystem32 в переменной пути. Убедитесь, что он есть.
- ping.exe отсутствует. Узнай, кто его удалил, и верни обратно.
- ping.exe поврежден. Запустите его там, где он находится: C:WINDOWSSystem32ping.exe , или заменить ping.exe .
- Вы переопределили переменную PATH, прежде чем искать ее.
Источник: stackovergo.com
«pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Русские Блоги
Решение Win10 Ping не является внутренней или внешними командами
При разработке компьютерной сети важным применением ICMP ICMP было использование сети межпакетов для обнаружения подключения между двумя хостами.
Ничего, попробуй, попробуй
Я обнаружил, что не могу пинг
Затем я отправился в Байду и сказал, что хочу добавить переменные среды. Я попробовал это. Может быть, версия системы была другой. Я не добился успеха, но я все еще был стар. Позже вы можете добраться до блога.
Эй, это стало. Метод заключается в следующем: Win+R, введите CMD, откройте командную строку DOS. Введите CD и верните. Введите CD Windows System32, вы можете свободно использовать команду Ping, HH
Интеллектуальная рекомендация
Spring Learning-TransactionProxyFactoryBean транзакция
applicationContext.xml NewsDao.java NewsDaoImpl.java Тестовый код: Введите: DuplicateKeyException В то же время транзакция не была совершена, но откатана.
Легенда Matplotlib пишет формулу Tex и контролирует шрифты
[1] Проблема с Times New Roman с заголовком с использованием шрифтов Tex и X, Y -оси, но Legendprop В параметреНе надоСпособныйusetex(То есть легенда, кажется, не включена в одиночку, как [1]usetexК. .
Удалить файлы каталога с несколькими уровнями в рекурсии
Удалить файлы каталога с несколькими уровнями в рекурсии.
NH Rookie Note ⅱ
Архитектура ISessionFactory (NHibernate.ISessionFactory) Для единой степени сопоставления базы данных скомпилированное зеркало памяти безопасно (без изменений). Это генерируетсяISessionФаб.
Изучите команду Readelf
Обзор Команда Readelf используется для отображения информации о целевом файле в одном или нескольких форматах ELF, которые могут контролировать, какую информацию отображается через опцию. Он может под.
Источник: russianblogs.com
«ping» не распознается как внутренняя или внешняя команда, работающая с программой или ошибка пакетного файла
«ipconfig» не распознается как внутренняя или внешняя команда, работающая с программой или командным файлом.
Я попробовал эти 2 решения.
Перейдите в «Свойства» в «Мой компьютер», «Дополнительные параметры системы» → «Дополнительно» → «Переменные среды». Выберите «PATH» в списке системных переменных, отредактируйте и установите для «PATH» значение c:windowssystem32; это решит вашу проблему.
Если проблема не устранена, выполните следующие действия.
Панель управления → Система и безопасность → Брандмауэр Windows → Дополнительные параметры → Правила для входящих подключений → Новое правило → Пользовательское правило
Протокол и порты: Протокол: ICMPv4 на той же панели перейдите к настройке, выберите «Определенные типы ICMP», установите флажок «запрос эха»
но это все еще проблема, как я могу решить ее?
изменён Sathyajith Bhat 53k
задан mona 21
3 ответа 3
Когда вы обновили переменную Path, закрыли ли вы, а затем снова открыли командную строку, прежде чем пытаться снова запустить эти команды? Потому что вам нужно (или, возможно, перезагрузить).
Похоже, ваша переменная Path может быть перезаписана случайно.
Если вы перейдете в C:WINDOWSsystem32 и попытаетесь запустить ping оттуда, это сработает? Если это так, проблема связана с переменной PATH.
ответ дан Matty J 171
Путь теперь управляется 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%System32Wbem;% SystemRoot%System32WindowsPowerShellv1.0
ответ дан laleh1380 1
Непонятно, какую ОС вы используете, так как в OS/2 и Windows NT есть cmd.exe .
В случае Windows вы можете попробовать повторно развернуть файлы с установочного диска (начиная с Windows XP или более ранних версий). Возможно, вам нужно настроить сетевой адаптер на использование TCP/IP, что может привести к переустановке этих файлов.
Источник: poweruser.guru