Войти

Показать полную графическую версию : [решено] не работает командная строка /ошибка: не является внутренней программой/


Страниц : 1 [2]

Blast
20-02-2006, 10:22
При выполнении Start - Run - appname будут запущены только приложения путь к которым (или их ярлыкам) прописан в PATH или если в реестре есть запись в
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\appname.exe
Пример для Opera:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Opera.exe]
@="C:\\Program Files\\Opera\\Opera.exe"
"Path"="C:\\Program Files\\Opera"

Некоторые приложения при установке туда сразу прописываются.

Vadikan
20-02-2006, 11:07
О, я кстати там согласился с формулировкой опрометчиво для запуска любого ПО, о котором ОС знает, в среде ДОС ХР необходимо перед именем программы писать start. Исключение составляет случай, когда запускаемый файл программы находится непосредственно в текущей папке.Не в среде ДОС ХР, a в среде командной оболочки cmd.exe. Я тут (http://forum.oszone.net/showthread.php?t=61201) справки начитался уже, умный стал :)

Blast
Приятно, когда тебя цитируют, спасибо =)

crazylemmy@fb
25-07-2012, 23:06
После 2-го такого "слёта" (не открывается ping, ipconfig из комм.строки) выявил, что это происходит после установки blusoleil (ПО для блютуса), прописывает свой установочный путь в переменной path. Будьте осторожны!




© OSzone.net 2001-2012