Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > как работает BAT файл в Windows


Автор: vl1639 21.5.2009, 17:56
Как-то некорректно открыл BAT файл блокнотом и он перестал запускаться и только в блокноте открывается. Не подумав как надо, взял да и удалил из раздела типы файлов его вообще - думал сейчас пропишу его свойства заново, как делал с другими файлами.  Но - не удалось - он как-то хитро прописывается по команде "open" - приложение "%1" %*  - у меня пишется, что такой команды не существует. Может кто видел где-нить скрипт как прописать его заново или знает какое петушиное слово - подскажите!! Без батника, как без рук, хоть и под Виндой!

Автор: Akina 21.5.2009, 18:07
Код

REGEDIT4

[HKEY_CLASSES_ROOT\.bat]
@="batfile"

[HKEY_CLASSES_ROOT\.bat\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"



Автор: lyginigor 22.5.2009, 14:15
Создай в блокноте файл с таким содержимым, сохрани с расширением .reg и запусти:


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\batfile\shell\open\command]
@="\"%1\" %*"

Автор: vl1639 25.5.2009, 18:27
Запустил первую добавку - ничего, затем вторую - и все заработало. Я забыл написать, что ко всему прочему еще я умудрился почистить реестр и, соответсвенно, поудалял не глядя все "лишние ключи". 
Спасибо! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)