Цитата Vitka (
)
Подскажите, как конкретно работает этот файл
Скрипт заменяет путь ассоциируемого расширения во всей секции [Associations]
Если Вы ассоциируете doc с системой, то происходит следующее:
Ассоциации ДО:
Код
Filter100=;*.doc;*.rtf;*.odt;
Filter100_open=""%COMMANDER_PATH%\Programs\Text\Office_2007\MS.Word.2007.exe" "%1""
Filter100.icon=Wcmicons.dll,1604
Filter101=;*.docx;
Filter101_open=""%COMMANDER_PATH%\Programs\Text\Office_2007\MS.Word.2007.exe" "%1""
Filter101.icon=Wcmicons.dll,1602
Filter102=;*.dot;*.wri;*.tip;*.dotm;
Filter102_open=""%COMMANDER_PATH%\Programs\Text\Office_2007\MS.Word.2007.exe" "%1""
Filter102.icon=Wcmicons.dll,1638
Filter103=;*.dotx;
Filter103_open=""%COMMANDER_PATH%\Programs\Text\Office_2007\MS.Word.2007.exe" "%1""
Filter103.icon=Wcmicons.dll,1637
Ассоциации ПОСЛЕ нажатия кнопки
Доступно только для пользователей
Код
Filter100=;*.doc;*.rtf;*.odt;
Filter100_open=""%WINDIR%\explorer.exe" "%1""
Filter100.icon=Wcmicons.dll,1604
Filter101=;*.docx;
Filter101_open=""%WINDIR%\explorer.exe" "%1""
Filter101.icon=Wcmicons.dll,1602
Filter102=;*.dot;*.wri;*.tip;*.dotm;
Filter102_open=""%WINDIR%\explorer.exe" "%1""
Filter102.icon=Wcmicons.dll,1638
Filter103=;*.dotx;
Filter103_open=""%WINDIR%\explorer.exe" "%1""
Filter103.icon=Wcmicons.dll,1637
У меня тоже стоит Word в системе, но в большинстве случаев я пользуюсь Portable версией
Вы можете увидеть на листе процессов:
Первый процесс запущен через системные ассоциации, второй внутренней
[img640]http://dl.dropbox.com/u/95066790/File/imgsite/2013-10-29_164421.png[/img640]
Кроме того - этот скрипт в сборку добавлен года полтора назад и проблем не встречал.
Проблема может быть с внутренними ассоциациями в системе, но к сборке Total Commander Image это не имеет отношения.