Андрей Луконькин
Открываем базу данных одним щелчком мыши
Файловое расширение *.MD по умолчанию не обрабатывается операционной системой, но это досадное недоразумение можно исправить, добавив себе дополнительный функционал для комфортной работы.
Со временем на компьютере программиста баз «1С:Предприя-тие 7.7» становится слишком много, и они далеко не все зарегистрированы в списке баз для запуска (диалог «Запуск 1С:Предприятия»). Попробуем упростить себе работу, запуская «1С:Предприятие» в нужном режиме, щелкнув по файлу конфигурации 1CV7.MD.
Для этого нужно зарегистрировать четыре команды контекстного меню проводника Windows для файлов 1CV7.MD: «Конфигуратор», «Монитор», «Предприятие» и «Предприятие монопольно». К тому же сделаем так, чтобы команда «Конфигуратор» была командой по умолчанию, т.е. использовалась при двойном щелчке по файлу.
В «Блокноте» (notepad.exe) или любом другом текстовом редакторе можно набрать нижеприведенный код (см. листинг) и сохранить его в формате TXT. Затем переименовать созданный файл, изменив расширение на REG. Таким образом, получим файл реестра, который при запуске будет обрабатываться редактором реестра.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.MD]
@="mdfile"
[HKEY_CLASSES_ROOT\mdfile]
[HKEY_CLASSES_ROOT\mdfile\shell]
[HKEY_CLASSES_ROOT\mdfile\shell\open]
@="Конфигуратор"
[HKEY_CLASSES_ROOT\mdfile\shell\open\command]
@="\"C:\\Program Files\\1Cv77\\BIN\\1cv7s.exe\" config /D\"%1\\..\""
[HKEY_CLASSES_ROOT\mdfile\shell\open2]
@="Монитор"
[HKEY_CLASSES_ROOT\mdfile\shell\open2\command]
@="\"C:\\Program Files\\1Cv77\\BIN\\1cv7s.exe\" monitor /D\"%1\\..\""
[HKEY_CLASSES_ROOT\mdfile\shell\open3]
@="Предприятие"
[HKEY_CLASSES_ROOT\mdfile\shell\open3\command]
@="\"C:\\Program Files\\1Cv77\\BIN\\1cv7s.exe\" enterprise /D\"%1\\..\""
[HKEY_CLASSES_ROOT\mdfile\shell\open4]
@="Предприятие монопольно"
[HKEY_CLASSES_ROOT\mdfile\shell\open4\command]
@="\"C:\\Program Files\\1Cv77\\BIN\\1cv7s.exe\" enterprise /m /D\"%1\\..\""
После запуска этого файла двойным щелчком у вас должны появиться упомянутые команды в контекстном меню (см. рисунок).
Так выглядит контекстное меню после описанных манипуляций с реестром
Важно! Если у вас «1С:Предприятие» установлено в папке, отличной от «C:\Program Files\1Cv77\», или исполняемый файл называется не 1cv7s.exe, исправьте код соответствующим образом, изменив путь к исполняемому файлу и имя файла.