Не запускаюся консольные команды из под cmd.exe
Запуск консольных команд (ping netstat ipconfig и тд) из командного процессора cmd.exe завершается сообщением "... не является внутренней или внешней командой, исполняемой программой или пакетным файлом."
НО ! 1 Если находясь в cmd.exe перейти в каталог содержащий ping.exe то программа выполняется. 2 Если в "Пуск->Выполнить" набрать ping то тоже запускается , но соответственно при завершении закрывается, что не есть удобно :). Имеем Windows XP SP3 PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\PROGRA~1\COMMON~1\ULEADS~1\Mpe g PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH В какую сторону копать относительно решения этой проблемы. Перестановку оси , как способ, не рассматривается. |
А если явно ввести команду PATH=%SystemRoot%\system32;%SystemRoot% и PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
то потом работает? Что показывает команда SET? Попробуйте вместо SystemROOT указать прямой путь |
Введи в консоле set и покажи что там есть
|
По совету eryoma, вбил в консоли PATH со значениями --- команды стали запускаться , но только до очередного закрытия cmd
Дальше сделал такой финт: в разделе "Свойства системы - Переменные" удалил переменную path а затем заново её создал с таким же параметрами (копи-паст) и всё заработало как и положено :) Что это было не понятно ! |
Время: 07:38. |
Время: 07:38.
© OSzone.net 2001-