Возможный дубликат:
Свяжите тип файла с определенной программой
как вынудить любого *.sdf
файл для открытия Моей программой?
например: каждый *.sdf
файл откроется этой программой: D:\MyProg.exe
Мне нужно любое значение реестра для этого.
как сделать это?
Вот необходимые ключи реестра. можно сохранить его как .reg файл (например, sdef_associate.reg) и использовать инструмент командной строки reg (сборка в окнах) для импорта его, например: ИМПОРТ REG sdef_associate.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.sdf]
@="sdef_file"
[HKEY_CLASSES_ROOT\sdef_file]
@=""
[HKEY_CLASSES_ROOT\sdef_file\shell]
[HKEY_CLASSES_ROOT\sdef_file\shell\open]
[HKEY_CLASSES_ROOT\sdef_file\shell\open\command]
@="\"D:\\myprog.exe\" %1"