Как правильно настроить ассоциации файлов в Windows 7 ?
- Author
- Message
-
Offline
- Posts: 37
- Joined: Sat Sep 05, 2009 9:30 am
- Location: Украина
Как правильно настроить ассоциации файлов в Windows 7 ?
Как правильно настроить ассоциации файлов в Windows 7 Ultimate (x32) ? Дело в том, что у меня портативная версия AkelPad 4.3.6 и настройки сохраняются не в реестр, а в INI файле. Почему-то ассоциации файлов отлично срабатывают для AIMP2, Media Player Classic Home Cinema (Portable) и FastStone Image Viewer (Portable). Вот как отображаются файлы в Total Commander'е: AIMP2, Media Player Classic Home Cinema (Portable) и FastStone Image Viewer (Portable).
Текстовые файлы AkelPad'а отображаются, почему-то, стандартными значками Windows, а не зеленой иконкой блокнотика (вот скриншот) Хотя эти файлы и открываются посредством AkelPad'а, но все равно не удобно. Такое чувство, что сейчас откроется стандартный блокнот Винды, вместо AkelPad'а
Пытался уже даже включать все три нижние птички, как показано на скриншоте ниже, но это не помогает (((((
Хотя раньше, помню еще на Vista, ассоциации подхватывались нормально и все файлы с расширениями, указанными в программе, отображались в Тотале (да и в стандартном Проводнике тоже) иконкой с зеленым блокнотом программы. Сейчас же такого никак не удается добиться Хотя UAC у меня полностью выключен и за ПК я единственный юзер.
Текстовые файлы AkelPad'а отображаются, почему-то, стандартными значками Windows, а не зеленой иконкой блокнотика (вот скриншот) Хотя эти файлы и открываются посредством AkelPad'а, но все равно не удобно. Такое чувство, что сейчас откроется стандартный блокнот Винды, вместо AkelPad'а
Пытался уже даже включать все три нижние птички, как показано на скриншоте ниже, но это не помогает (((((
Хотя раньше, помню еще на Vista, ассоциации подхватывались нормально и все файлы с расширениями, указанными в программе, отображались в Тотале (да и в стандартном Проводнике тоже) иконкой с зеленым блокнотом программы. Сейчас же такого никак не удается добиться Хотя UAC у меня полностью выключен и за ПК я единственный юзер.
-
Offline
- Posts: 37
- Joined: Sat Sep 05, 2009 9:30 am
- Location: Украина
А как сделать так, чтобы она отсутствовала и добавлялась иконка AkelPad'а? А то у меня, как ни крути, все иконки все равно стандартные Виндовские, а я хочу зеленые блокнотикиInstructor wrote:Silent Rain
Akelpad так и поступает - если уже задана иконка для данного типа файлов, то AkelPad использует ее, если же она отсутствует, то добавляет свою.
-
Offline
- Posts: 12
- Joined: Wed Apr 28, 2010 5:32 pm
В файле AkelPad.exe есть 2 иконки. Первая - основная. Вторая - та которую вы видите во вкладке нового файла. Замените её на ту, которая вам нужна.Silent Rain wrote:А как сделать так, чтобы она отсутствовала и добавлялась иконка AkelPad'а? А то у меня, как ни крути, все иконки все равно стандартные Виндовские, а я хочу зеленые блокнотикиInstructor wrote:Silent Rain
Akelpad так и поступает - если уже задана иконка для данного типа файлов, то AkelPad использует ее, если же она отсутствует, то добавляет свою.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Silent Rain
Форсировать установку иконки AkelPad'а можно так:
AkelPad.reg
Чтобы вернуть системные иконки (бралось из WinXP):
System.reg
Форсировать установку иконки AkelPad'а можно так:
AkelPad.reg
Code: Select all
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\DefaultIcon]
@="C:\\Program Files\\AkelPad\\Akelpad.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inifile\DefaultIcon]
@="C:\\Program Files\\AkelPad\\Akelpad.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inffile\DefaultIcon]
@="C:\\Program Files\\AkelPad\\Akelpad.exe"
System.reg
Code: Select all
REGEDIT4
[HKEY_CLASSES_ROOT\txtfile\DefaultIcon]
@=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,73,\
68,65,6c,6c,33,32,2e,64,6c,6c,2c,2d,31,35,32,00
[HKEY_CLASSES_ROOT\inffile\DefaultIcon]
@=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,53,79,73,74,65,6d,33,32,5c,73,\
68,65,6c,6c,33,32,2e,64,6c,6c,2c,2d,31,35,31,00
[HKEY_CLASSES_ROOT\inifile\DefaultIcon]
@=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,53,79,73,74,65,6d,33,32,5c,73,\
68,65,6c,6c,33,32,2e,64,6c,6c,2c,2d,31,35,31,00
-
Offline
- Posts: 37
- Joined: Sat Sep 05, 2009 9:30 am
- Location: Украина
То есть, как я понял, нормального человеческого способа это сделать, как в том же AIMP, MPC HC или FS Image Viewer у вас элементарно не предусмотрено? А можно в следующей версии сделать так, чтобы программа заменяла стандартные иконки своей иконкой, как сделано практически у всех программ? Ну пожалуйста...
-
Offline
- Posts: 124
- Joined: Tue Jun 03, 2008 10:32 pm
Далеко не всем была бы удобна замена стандартных иконок акельпадовскими, т.к. текстовые файлы обрабатываются не только в акельпаде и подобная замена будет сбивать с толку. Если кто-то желает заменить иконки, то может сделать это на своем компьютере самостоятельно. Я против автоматической замены виндовских иконок.
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Xephon, Silent Rain
Для решения такого конфликта мелкомягкие придумали такую штуку как Overlay Icons - маленькие иконки(12*12 16*16) в левом нижнем углу основной иконки. Примеры: "стрелочка" для ярлыка, "рука" для разшаренной папки, TortosieSVN и TortosieGIT вообще на этом половину пользователей сделали.
Для решения такого конфликта мелкомягкие придумали такую штуку как Overlay Icons - маленькие иконки(12*12 16*16) в левом нижнем углу основной иконки. Примеры: "стрелочка" для ярлыка, "рука" для разшаренной папки, TortosieSVN и TortosieGIT вообще на этом половину пользователей сделали.
-
Offline
- Posts: 37
- Joined: Sat Sep 05, 2009 9:30 am
- Location: Украина
Тебя уже просто так изначально приучили разрабы AkelPad'а Другие иконки у тебя ведь завязаны на ассоциациях с теми программами, которые их открывают, верно? Так чем AkelPad такая особенная программа, что другие свои иконки на файлы цепляют, а AkelPad оставляет системные? Везде так принято Среди всего софта, который мне известен! На этом фоне AkelPad выглядит, по меньшей мере, дико.Xephon wrote:Далеко не всем была бы удобна замена стандартных иконок акельпадовскими, т.к. текстовые файлы обрабатываются не только в акельпаде и подобная замена будет сбивать с толку. Если кто-то желает заменить иконки, то может сделать это на своем компьютере самостоятельно. Я против автоматической замены виндовских иконок.
А музыка, допустим, у тебя тоже открывается разными программами, а иконки музыкальных файлов стоят стандартные от Винды? Тогда где логика? Вижу стандартную иконку для музыкального файла, которая у меня ассоциируется в памяти с Windows Media Player, нажимаю на нее, а тут бац, и открывается AIMP Мдэ уж, прям удобство так и хлещет. Это еще больше сбивает с толку.Xephon wrote:...т.к. текстовые файлы обрабатываются не только в акельпаде и подобная замена будет сбивать с толку.
Вот когда я вижу стандартную Виндовую иконку для простого TXT файла, то всегда думаю, что нажав на ней, у меня откроется именно стандартный Блокнот и уж точно не AkelPad. Вот это реально сбивает с толку!
-
Offline
- Posts: 37
- Joined: Sat Sep 05, 2009 9:30 am
- Location: Украина
Я не навязываю, а объясняю, как устроена работа с ассоциациями файлов у всех остальных программ. На моей памяти нет ни одной софтины, которая бы не заменяла стандартные иконки своими при включении ассоциаций этой программы с определенными типами файлов. Так принято! Это стандарт де-факто, а не навязывание своего подхода к организации работы А стандарты для того и были придуманы человеком, чтобы их соблюдали, а не игнорировали.Xephon wrote:Silent Rain, я тебе еще раз повторяю, если хочешь на своем компьютере заменить стандартные иконки, то никто не мешает тебе это сделать самостоятельно. А свой подход к организации работы другим навязывать не надо.
-
Offline
- Posts: 57
- Joined: Thu Jul 12, 2012 10:59 am
Поддерживаю Вас в том, что стандарты "де-факто" необходимо соблюдать не меньше прочих стандартов. Но есть одна небольшая деталь. AkelPad изначально позиционируется как полная замена Блокноту (при установке можно даже выбрать соответствующую опцию), поэтому иконка у текстовых файлов не меняется.Silent Rain wrote:На моей памяти нет ни одной софтины, которая бы не заменяла стандартные иконки своими при включении ассоциаций этой программы с определенными типами файлов. Так принято!