Page 1 of 2
Открытие файлов .txt с помощью AkelPad
Posted: Sat Feb 16, 2013 2:26 pm
by Dima BULLET
Как сделать, чтобы файлы .txt открывались с помощью AkelPad по умолчанию?
Выбираю функция "Открыть с помощью...", затем нахожу путь к исполняемому файлу AkelPad, но программа в список выбора программ по умолчанию не добавляется, в итоге ее нельзя выбрать.
Что делать?
Re: Открытие файлов .txt с помощью AkelPad
Posted: Sat Feb 16, 2013 3:22 pm
by DV
Dima BULLET wrote:Что делать?
Как минимум, указать версию Windows. (Читал, что в Windows 8 файловые ассоциации без ста грамм не пропишешь.)
Для Windows XP и 7 из AkelPad заходим в Настроки - Параметры - Реестр - и там указываем, какие типы файлов мы хотим открывать.
Posted: Sat Feb 16, 2013 3:23 pm
by Dima BULLET
Win 7 x64.
Выставил настройки в реестре, изменений нет.
Или нужен ребут компа?
Posted: Sat Feb 16, 2013 3:33 pm
by DV
Попробуйте запустить AkelPad с параметром "/reassoc" (в командной строке в папке AkelPad набираем AkelPad.exe /reassoc). Если же пользоваться Проводником, то придётся создать ярлык для AkelPad.exe и в свойствах ярлыка добавить /reassoc после AkelPad.exe
Posted: Sat Feb 16, 2013 4:34 pm
by Dima BULLET
DV wrote:Попробуйте запустить AkelPad с параметром "/reassoc" (в командной строке в папке AkelPad набираем AkelPad.exe /reassoc). Если же пользоваться Проводником, то придётся создать ярлык для AkelPad.exe и в свойствах ярлыка добавить /reassoc после AkelPad.exe
А причем тут ярлык? Я хочу, чтобы у меня при двойном клике на любом txt-файле, он запускался в AkelPad.
Posted: Sat Feb 16, 2013 5:32 pm
by DV
Использование параметра
/reassoc - это был ответ на вопрос насчёт необходимости перезагрузки. Нет, перезагрузка не нужна, нужно сделать единичный запуск AkelPad с параметром
/reassoc
AkelHelp-Rus.htm wrote:Параметры командной строки
/reassoc - переустановить ранее назначенные ассоциации типов файлов.
Здесь AkelHelp-Rus.htm - это то, что показывается при выборе Справка - Руководство. Очень рекомендую.
Posted: Sat Feb 16, 2013 5:37 pm
by Dima BULLET
Не работает этот метод... Все по-старому - текстовые доки открываются в Блокноте.
Posted: Sat Feb 16, 2013 5:47 pm
by DV
UAC включен? Форум говорит, что
включенный UAC может запрещать изменение файловых ассоциаций:
viewtopic.php?t=891
(Вот теперь я вспомнил, почему вернулся на Windows XP - одной из причин был UAC. Даже то, что его можно отключить, не оправдывает его существование в том виде, в котором он есть.)
Posted: Sat Feb 16, 2013 6:09 pm
by Dima BULLET
Вы знаете, я до этого никаких манипуляций не делал, и все отлично работало. Сегодня же стоило переустановить AkelPad на новое место, как не могу назначить его прогой для текстовых доков по умолчанию.
Posted: Sat Feb 16, 2013 6:30 pm
by KDJ
Dima BULLET
Try cleaning the registry (eg. CCleaner).
Posted: Sat Feb 16, 2013 6:41 pm
by Dima BULLET
KDJ wrote:Dima BULLET
Try cleaning the registry (eg. CCleaner).
Не помогло.
Posted: Sat Feb 16, 2013 7:13 pm
by F. Phoenix
Под семерками особо не сидел, но в хрюше я знаю как минимум 2 уровня назначения прогидов расширениям файлов: HKCR\.ext|(По умолчанию) и HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext|ProgID, причем второе перебивает первое. Вполне возможно, к этому могут приложить руку и хендлеры...

Posted: Sat Feb 16, 2013 7:31 pm
by Dima BULLET
F. Phoenix wrote:Под семерками особо не сидел, но в хрюше я знаю как минимум 2 уровня назначения прогидов расширениям файлов: HKCR\.ext|(По умолчанию) и HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext|ProgID, причем второе перебивает первое. Вполне возможно, к этому могут приложить руку и хендлеры...

Нифига не понял )))
Posted: Sat Feb 16, 2013 7:56 pm
by F. Phoenix
Вот, в моем случае можно ковырть класс
jpegfile сколько влезет, но все бестолку, т.к. ACDSee в параметрах проводника перебиндила расширение .jpg на свой класс
ACDSee Pro 6.jpg; так что все ассоциации нужно либо править в нем, либо удалять это перебиндивание из ProgID. А хэндлеры - "обработчики" или "расширения проводника". DLL-шки, которые добавляют особый функционал, программно
изменяя его стандартное поведение. Так, например, WinRAR добавляет свою вкладку с анализатором степени сжатия архивов, а Word изменяет значки html-файлов, когда видит в них свою подпись. Ну вот не удивлюсь, если мелкософты разешили библиотекам как-то воздействовать и на ассоциации. Прописываются обработчики в основном в подразделе ShellEx.
Так понятнее? Вот, может пригодится:
http://www.nirsoft.net/utils/file_types_manager.html (переопределений не понимает)
http://www.nirsoft.net/utils/shexview.html
Re: Открытие файлов .txt с помощью AkelPad
Posted: Sat Feb 16, 2013 8:08 pm
by yaunpi
Dima BULLET wrote:Как сделать, чтобы файлы .txt открывались с помощью AkelPad по умолчанию?
Выбираю функция "Открыть с помощью...", затем нахожу путь к исполняемому файлу AkelPad, но программа в список выбора программ по умолчанию не добавляется, в итоге ее нельзя выбрать.
Что делать?
Попробуйте как я
писал раньше, только вместо "notepad.exe" ищите "akelpad.exe"