PDA

Показать полную графическую версию : ассоциация файла с заданным приложением


Sergey Ugryumov
10-10-2007, 14:11
Пользователям нужно прописать, что файлы .xyz должны открываться программой c:\programma\programma.exe. Можно ли создать для пользователя ассоциацию типа файла с заданным приложением через команду/программу/скрипт, что бы не ходить к каждому и не делать этого через свойства папки -> типы файлов?

Ramzes_
10-10-2007, 14:37
Открываем редактор реестра. Смотрим HKEY_CLASSES_ROOT\.xyz, значение по умолчанию. Запоминаем его.

Делаем reg-файлик следующего содержимого.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\запомненное значение\shell]
@="open_in_programma"

[HKEY_CLASSES_ROOT\запомненное значение\shell\open_in_programma]
@="Открыть в нашей замечательной программе"

[HKEY_CLASSES_ROOT\запомненное значение\shell\open_in_programma\command]
@="\"c:\\programma\\programma.exe\" \"%1\""

GifuN
10-10-2007, 14:46
Sergey Ugryumov, программа устанавливается только для текущего пользователя или можно установить для всех учетных записей? Если при установке программа об этом спрашивает, то лучше переустановить её с условием "для всех" и вопрос решится.




© OSzone.net 2001-2012