Obvyklý způsob zaregistrování nebo odregistrování COM/ActiveX dll je zavolání regsvr32 c:\esta\k\souboru.dll (respektive regsvr32 -u c:\esta\k\souboru.dll). Někomu se může víc zamlouvat kliknout na příslušnou dll a z kontextového menu si vybrat registraci nebo odregistraci. Potom se může hodit následující kus kódu. Vložte ho do registry ... a vychutnávejte.
Následující kus kódu uložte do souboru s extenzí .REG a doubleclickněte na něj.
REGEDIT4
; This adds the ability to Right-Click on a .dll or .ocx
; and get the Register / UnRegister options.
; ==========
; .DLL files
; ==========
[HKEY_CLASSES_ROOT\.dll]
"Content Type"="application/x-msdownload"
@="dllfile"
[HKEY_CLASSES_ROOT\dllfile]
@="Application Extension"
[HKEY_CLASSES_ROOT\dllfile\Shell\Register\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\dllfile\Shell\UnRegister\command]
@="regsvr32.exe /u \"%1\""
; ==========
; .OCX files
; ==========
[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
@="OCX"
[HKEY_CLASSES_ROOT\ocxfile\Shell\Register\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\Shell\UnRegister\command]
@="regsvr32.exe /u \"%1\""
; End