Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Не запускаюся консольные команды из под cmd.exe (http://forum.oszone.net/showthread.php?t=165569)

trager 29-01-2010 18:12 1333661

Не запускаюся консольные команды из под 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

В какую сторону копать относительно решения этой проблемы. Перестановку оси , как способ, не рассматривается.

eryoma 29-01-2010 19:08 1333720

А если явно ввести команду PATH=%SystemRoot%\system32;%SystemRoot% и PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
то потом работает?
Что показывает команда SET?
Попробуйте вместо SystemROOT указать прямой путь

Keeper2006 29-01-2010 19:15 1333726

Введи в консоле set и покажи что там есть

trager 29-01-2010 19:54 1333751

По совету eryoma, вбил в консоли PATH со значениями --- команды стали запускаться , но только до очередного закрытия cmd
Дальше сделал такой финт: в разделе "Свойства системы - Переменные" удалил переменную path а затем заново её создал с таким же параметрами (копи-паст) и всё заработало как и положено :)
Что это было не понятно !


Время: 07:38.

Время: 07:38.
© OSzone.net 2001-