Вопрос. Как изменить выполняемое действие по умолчанию? То есть, допустим, на .avi файлах чтобы выполнялось не OPEN а PLAY, например. Сдается мне, что просто, и я как-то делал, но что-то затупил не по мелочи...
Вопрос. Как изменить выполняемое действие по умолчанию? То есть, допустим, на .avi файлах чтобы выполнялось не OPEN а PLAY, например. Сдается мне, что просто, и я как-то делал, но что-то затупил не по мелочи...
Знацца так. Запускаем редактор реестра. В разделе HKEY_CLASSES_ROOT находишь раздел с необходимым расширением (допустим, .avi). Смотришь его значение по умолчанию. (Для .avi там avifile). Опять в разделе HKEY_CLASSES_ROOT ищешь уже раздел avifile. У него есть подраздел shell. Значение по умолчанию этого подраздела и есть действие по умолчанию для данного типа файлов (для avifile у меня было play). Надо поменять это значение на другое или изменить команду запуска этого действия.
У подраздела есть еще подразделы, отвечающие за какие-либо действия. (для avifile у меня play и open). У них есть разделы command. В этих разделах по умолчанию прописывается командная строка.
Короче, разберешься, там не сложно.
Danik
М-да....
Как можно простую идею реализовать через
Ты бы ему еще программу предложил написать, которая бы реестр правила.
Rico
Самый простой способ. В Window Explorer залазишь Tools / Folder Options закладка File Types. Там ищешь свой файл, потом жмешь кнопку Advanced. Там будет список всех действий с этим разрешением. Выбираешь чего надо и жмешь кнопку Set Default.
О!Bacek, вот так я и делал, только мне Light Alloy заменил кнопку "Advanced" на "Restore" на AVI файлах, поэтому я и ступил. Позор...
ВСЕМ СПАСИБО БОЛЬШОЕ!