Форум портала Metropolis

Высокие технологии и мобильный мир => Софт и интернет => Тема начата: eXtractor от 07 Октябрь 2006, 12:20



Название: .BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: eXtractor от 07 Октябрь 2006, 12:20
Поставил прогу Notepad++, а она переставила ассоциации с .bat и .cmd файлами на себя (я-то думал, что она поставит себе действие «Редактировать», а не «Открыть»).

Хорошо, проассоциировал с c:\windows\system32\cmd.exe. Тогда при дабл-клике по файлу открывается командная строка, а скрипт не запускает.

Что делать?


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать
Отправлено: Tom от 07 Октябрь 2006, 12:35
Ассоциируй с
Код:
"%1" %*


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать
Отправлено: eXtractor от 07 Октябрь 2006, 12:40
Не удается найти указанную программу. Убедитесь, что имя и путь к файлу заданы правильно.


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать
Отправлено: Tom от 07 Октябрь 2006, 12:42
в "свойства папки" или в реестре


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: eXtractor от 07 Октябрь 2006, 12:50
Ну дык...

Сейчас пробую в реестре.
Отправлено: 07 Октябрь 2006, 13:47:25
Попробовал. При попытке открыть файл, его иконка блекнет (как если Ctrl+X нажать).


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: ExclusivE от 07 Октябрь 2006, 13:09
Попробуй удалить из реестра ключ Open от батников. У меня ща винды нету, посмотреть не могу, но подозреваю что там его не должно быть.


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: ertans от 07 Октябрь 2006, 18:32
Вот мои ветки. Попробуй. Правда я там свое добавлял. Разберешся.


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: Tom от 07 Октябрь 2006, 18:54
Вот мои ветки. Попробуй. Правда я там свое добавлял. Разберешся.
Ну да, там так и есть:
Код:
[HKEY_CLASSES_ROOT\cmdfile\shell\open\command]
@="\"%1\" %*"



Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: eXtractor от 07 Октябрь 2006, 18:55
Вот мои ветки. Попробуй. Правда я там свое добавлял. Разберешся.

C .cmd все ок, а вот иконка батнега батника становится полупрозрачной (как будто Ctrl+X нажали) при запуске.


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: ertans от 07 Октябрь 2006, 20:26
В свойствах папки


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: eXtractor от 07 Октябрь 2006, 21:27
В свойствах папки

Не удается найти указанную программу. Убедитесь, что имя и путь к файлу заданы правильно.


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: ertans от 07 Октябрь 2006, 21:49
введи в поле "приложение, исполняющее действие" это:

C:\WINDOWS\system32\cmd.exe /c "%1"

можно еще добавить  %* ,которое есть по умолчанию в open, но я не знаю для чего он.


Название: Re:.BAT, .CMD не запускаются. С чем ассоциировать?
Отправлено: eXtractor от 07 Октябрь 2006, 21:57
Grt thx 2 ol  :D

Всё заработало!