AZJIO
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору У меня проблема... Хочу настроить ассоциации в реестре для запуска файлов с помощью прог, лежащих не в C:\Program Files, а в C:\SYS. Это дополнительная папка для прог, которые запускаются без установки (portable). Но ничего не получается. Вот пример того, что я придумал: Цитата: [HKEY_CLASSES_ROOT\Applications\vanBasco\shell\open\command] @="\"C:\\SYS\\Programs\\vanBasco's Karaoke Player\\vmidi.exe\" \"%1\"" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList] "MRUList"="a" "a"="vanBasco" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.kar] @="vanBasco" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vanBasco] @="Файл vanBasco" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vanBasco\DefaultIcon] @="\"C:\\SYS\\Programs\\vanBasco's Karaoke Player\\vmidi.exe\",1" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vanBasco\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vanBasco\shell\open] @="Открыть используя vanBasco" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\vanBasco\shell\open\command] @="\"C:\\SYS\\Programs\\vanBasco's Karaoke Player\\vmidi.exe\" \"%1\"" | после перезапуска эксплорера вроде иконка появляется, и файл запускается в нужной проге, и тут же настройки "слетают". Проблема скорее всего в папке "SYS", так как она не является программной... искал, где бы её дописать, но всё равно не сработало. Даже если пробовать "Открыть с помощью", всё равно не прописывается, а то бы я нашёл прогой InstallRite. Вобщем помогите, и если можно сократить бы этот текст, только путь к иконке сокращать не надо. |