PDA

Показать полную графическую версию : Прорамма по умолчанию


shoot
19-09-2006, 07:45
Всем привет, такой вопрос:
есть некое ПО для работы с файлами *.mxl, нужна более 50 сотрудникам на предприятии, ессно ручками ставить не охота. msiник какойта битый и не запускается...но это все лирика. Прога работает даже при простом копировании папки из программ файлз, но! один момент файлы открываются если указать пргу и поставить галку Использовать её для всех файлов такого типа. Ессно юзер сам прогу не укажет, ибо её даже в списке программ нет, а приходица указывать путь ручками. Есть в реестре некий раздельчик HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mxl я так подумал может быть этот ключик и отвечает за открывание файлов .mxl с помошью именно той проги по умолчанию. Но нифига по проежнему просит указать ему прогу. Вопщем думаю внятно изъяснился - нужно сделать так чтобы файлы ХРЯСЬ! и начали сами открыватся той прогой какой нада...чуствую истина где-то рядом))
ЗЫ Та самая прога 1CEnterprise - File Workshop

Blast
19-09-2006, 08:58
shoot
Проще всего вам будет поискать в реестре ветки отвечающие за это расширение на том компьютере где оно уже ассоциировано с нужным приложением, предположительно в этих разделах:
HKEY_CLASSES_ROOT\
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
Вероятнее всего команда на открытие будет примерно в такой ветке:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mxl(file)\shell\open\command
После чего экспортировать эти ветки в один reg-файл и его уже импортировать на тех компьютерах где ассоциации расширения нет.

shoot
20-09-2006, 02:42
Blast
Вот есть такие вот ключи
HKEY_CLASSES_ROOT\.mxl\mxl\ShellNew
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mxl\mxl\ShellNew
В обоих есть есть строковые параметры с именем По умолчанию - значения им ессно никакие не присвоены. Вопщем они пустые...быть может нужно создать какойта новый параметр?...или указать чтолибо в существующем?..

Blast
20-09-2006, 08:34
shoot
Ну эти параметры отвечают скорее за создание нового документа из контекстного меню по правой лапе мыши, то есть это не совсем то...
Попробуйте пойти немного другим путем - поискать в реестре по имени исполняемого файла программы которая открывает эти файлы, не особо интересует ветка HKEY_LOCAL_MACHINE\SOFTWARE\имя_программы.




© OSzone.net 2001-2012