Quote Originally Posted by eyeRmonkey
Really? Thats weird. Its works for me and I have heard others say the same (I think?). Maybe I have something weird installed?

Actually regsvr is just associated with those files. When you double click the file, it gets ShellExecuted with its default program (regsvr32.exe) and that automatically knows what to do.
When you double-click a DLL or OCX in any Windows OS to date, you are prompted to choose a program to open with. If you choose regsvr32 for both, it will always register tham after that.

Also, I have an UnRegister .reg file you can import to your registry that gives you an UnRegister option if you right-click them. Save this to a file.REG:

Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\regsvr32.exe]

[HKEY_CLASSES_ROOT\Applications\regsvr32.exe\shell]

[HKEY_CLASSES_ROOT\Applications\regsvr32.exe\shell\open]

[HKEY_CLASSES_ROOT\Applications\regsvr32.exe\shell\open\command]
@="\"C:\\WINDOWS\\system32\\regsvr32.exe\" \"%1\""

[HKEY_CLASSES_ROOT\Applications\regsvr32.exe\shell\UnRegister]

[HKEY_CLASSES_ROOT\Applications\regsvr32.exe\shell\UnRegister\command]
@="\"C:\\WINDOWS\\system32\\regsvr32.exe\" \"-u \" \"%1\""