Иногда но требуется, зарегистрировать или перерегистрировать какую либо DLL. И вот в очередной раз погуглив, понял, что надо добавить и себе. Эту маленькую, редкую, но полезную заметку. Практически все взято из первоисточника, сложно придумать велосипед новой конструкции :) когда формат команды прямой как рельса.
И так поехали. ВСе что нам по сути надо запомнить так это написание самой утилиты regsvr32 . Это для меня самое сложное, потому что я не использую её каждый день. При помощи неё можно зарегистрировать элементы управления OLE, например ActiveX и библиотеки DLL в реестре Windows. А далее пути и формат команды.
В 64-разрядных версиях Windows есть две версии файла Regsv32.exe:
32-разрядная версия — %systemroot%\\System32\\regsvr32.exe
;
64-разрядная версия — %systemroot%\\SysWoW64\\regsvr32.exe
.
Синтаксис команды Regsvr32
Программа RegSvr32.exe имеет следующие параметры командной строки.
Regsvr32 [/u] [/n] [/i[:строка_команд]] DLL-файл
/u — отменяет регистрацию сервера
/i — вызывает DllInstall, передавая ей в параметре необязательную строку_команд; при использовании с ключом /u вызывает DllUnInstall.
/n — не вызывает DllRegisterServer; это может использоваться с ключом /i
/s – "тихий" режим; окна сообщений не отображаются