Регистрация dll и osx файлов из контекстного меню

 

Надоело регистрировать dll файлики, пришлось выкручиваться…
Вариант из командной строки или из выполнить не подошел (
Программисты не умеют оказывается ей пользоваться.

ВАРИАНТ РАЗ (нормальный)

ПУСК -> ВЫПОЛНИТЬ ->

regsvr32 НАЗВАНИЕ_ФАЙЛА.dll

ВАРИАНТ ДВАЗ (ДЛЯ ПРОГЕРОВ 1С ИМЕЮЩИХ АДМИНСКИЕ ПРАВА НА СЕРВЕРЕ)


Создаете файл с расширением reg и вписываете в него:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.dll]
@=«dllfile»

[HKEY_CLASSES_ROOT\dllfile\shell]

[HKEY_CLASSES_ROOT\dllfile\shell\Register]

[HKEY_CLASSES_ROOT\dllfile\shell\Register\command]
@=«c:\\windows\\system32\\regsvr32.exe \»%1\""

[HKEY_CLASSES_ROOT\dllfile\shell\Un-Register]

[HKEY_CLASSES_ROOT\dllfile\shell\Un-Register\command]
@=«c:\\windows\\system32\\regsvr32.exe /u \»%1\""

[HKEY_CLASSES_ROOT\.ocx]
@=«ocxfile»

[HKEY_CLASSES_ROOT\ocxfile\shell]

[HKEY_CLASSES_ROOT\ocxfile\shell\Register]

[HKEY_CLASSES_ROOT\ocxfile\shell\Register\command]
@=«c:\\windows\\system32\\regsvr32.exe \»%1\""

[HKEY_CLASSES_ROOT\ocxfile\shell\Un-Register]

[HKEY_CLASSES_ROOT\ocxfile\shell\Un-Register\command]
@=«c:\\windows\\system32\\regsvr32.exe /u \»%1\""

[HKEY_CLASSES_ROOT\QuickView\.DLL]
@=«Dynamic Link Libraries»

[HKEY_CLASSES_ROOT\QuickView\.DLL\{F0F08735-0C36-101B-B086-0020AF07D0F4}]
@=«SCC Quick Viewer»

[HKEY_CLASSES_ROOT\QuickView\.OCX]
[HKEY_CLASSES_ROOT\QuickView\.OCX\{F0F08735-0C36-101B-B086-0020AF07D0F4}]
@=«SCC Quick Viewer»

В итоге получаем

Register — зарегистрировать
Un-Register — мочкануть в регистрации

Пробовал на Windows XP sp3 и Windows server 2008 r2

Скачать: Registr_dll_osx.reg (размер: 1.08 kB)
Остались или есть ещё вопросы? Задавайте!
(не забудьте указать ссылку на этот пост)




Оставить комментарий

Установка, настройка, мониторинг и администрирование linux, unix, windows систем