Это раньше было в Windows XP, который я мог заставить файлы Warcraft III загрузить автоматически в игру путем двойного щелчка по ним. Эта ассоциация была сделана путем движения в область ADVANCED ассоциаций файлов и использования этой строки:
"C:\Program Files\Warcraft III\War3.exe" -loadfile "%1"
Обратите внимание, что это берет аргумент и опцию.
Однако в Windows 7, область "Default Programs"> "Set Associations", кажется, не имеет эту усовершенствованную область.
Я могу все еще заставить эти файлы открываться автоматически?
Я рекомендовал бы Редактору Программ По умолчанию, который может сделать это и т.д.
Это имеет полное редактирование контекстного меню, которое позволило бы Вам изменять параметры команды. Плюс, это было разработано для Vista/7 с поддержкой контроля учётных записей.
Это, вероятно, потому что я имел к большому количеству кофеина, но.. В командной строке:
ftype w3file="C:\Program Files\Warcraft III\War3.exe" -loadfile "%1"
assoc .your_extension=w3file
regsvr32 /i shell32.dll
:).. просто измените имена типа и расширения того, в котором Вы нуждаетесь :)
То, что Вы ищете, является Доктором Типа файла от Творческих Электроинструментов Элемента.
Вы получаете все назад, что они, по некоторым причинам, удалили из Windows Vista вперед.
Обновление: поскольку более современное и простое решение проверяет ответ Факторного Мистика!