Регистрация 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

[download id=»50″ format=»1″]

Share

You may also like...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *