не работает командная строка /ошибка: не является внутренней программой/
У меня накрылась командная строка на любую команду пишет не является внутренней программой и т.д ЧТО ДЕЛАТЬ?
|
Похоже, слетели переменные окружения.
|
Что ж мне теперь делать?
|
Зайти в свойства системы и проверить так ли это.
|
DRED SWAT
Переменные среды по умолчанию: Имя переменной Значение переменной Temp %USERPROFILE%\Local Settings\Temp TMP %USERPROFILE%\Local Settings\Temp ComSpec %SystemRoot%\system32\cmd.exe FP_NO_HOST_CHECK NO NUMBER_OF_PROCESSORS 1 OS Windows_NT Path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH Остальное в данном случае не существенно |
Вероятно, была убита переменная PATH. Постом выше - ее значения по умолчанию. Править тут можно
|
как вариант, если не хочется залазить в дебри - пиши перед командой Start:
Напр, для запуска FAR'a start far |
ShaddyR
Если путь к FAR в PATH не вписан, то не запустится так... |
Vadikan: если в командной строке cmd сказать far, программа не находится. Start far запускает его без вопросов.
|
ShaddyR
По большому счету у меня и после установки фара и без правки path`ов фар запускается из Выполнить без разговоров... Но если path`ы слетели, то хоть со start запускай хоть без - имхо один фиг |
Blast: согласен. Только я писал о
Код:
Win+r\cmd\far |
ShaddyR
Убедил, действительно из cmd не работает так как из Выполнить. Хотя не думаю, что при слетевших переменных средах это что-то меняет, все равно не заведется |
Большое спасибо! Респект всем!!!!
|
вот так всегда - "все получилось", "все заработало"... а после чего заработало-то, что из посоветованного помогло - не говорят.
Но то, что таки помогли - радует))) |
ShaddyR
Я не знаю как насчет FAR, но если у тебя так запускаются любые программы, скажем из %programfiles%, то я сильно удивлюсь :) |
Vadikan: неее... тока из смд)))
|
ShaddyR
Что-то я запутался. При выполнении Start - Run - cmd открывается командная строка с неким путем. Путь этот, вообще-то, должен быть равен %userprofile%. Если дальше напечатать название программы (appname), то она запустится только если она сама (или ярлык) находятся в указанной директории или путь к программе (или ярлыку) прописан в PATH. Так что я не знаю какими чудесным образом ты запускаешь из Start - Run - cmd любые исполняемые файлы... При выполнении Start - Run - appname будут запущены только приложения путь к которым (или их ярлыкам) прописан в PATH или если в реестре есть запись в Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\appname.exe Код:
Windows Registry Editor Version 5.00 |
Vadikan
Цитата:
Поскольку я нигде не писал, что Цитата:
для запуска любого ПО, о котором ОС знает, в среде ДОС ХР необходимо перед именем программы писать start. Исключение составляет случай, когда запускаемый файл программы находится непосредственно в текущей папке. |
Цитата:
|
ребят у меня не получилось:
установлена программа Макстон в "C:\Program Files\Maxthon\Maxthon.exe" пуск-выполнить, пишу maxthon (maxthon.exe или start maxthon или start maxthon.exe) ничего не работает! или я чего-то недопонимаю? |
Цитата:
|
О, я кстати там согласился с формулировкой опрометчиво
Цитата:
Blast Приятно, когда тебя цитируют, спасибо =) |
После 2-го такого "слёта" (не открывается ping, ipconfig из комм.строки) выявил, что это происходит после установки blusoleil (ПО для блютуса), прописывает свой установочный путь в переменной path. Будьте осторожны!
|
Время: 11:16. |
Время: 11:16.
© OSzone.net 2001-