Enabbar Ocap
asked on
Register Windows dll with right-click in explorer?
I had a program once (freeware) that attached itself to the right-click menu of windows explorer and expanded the menu when clicking on a dll file to offer 'register' or 'unregister' as options.
I think it just shelled out to regserver32 as it brought up the same success messages, but it was much easier to operate than opening a command window.
I can't remember what it was called.
Can anyone find where I can download something similar please?
I think it just shelled out to regserver32 as it brought up the same success messages, but it was much easier to operate than opening a command window.
I can't remember what it was called.
Can anyone find where I can download something similar please?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Here's a tool
EMSA Register dll Tool, free download.
http://emsa-register-dll-tool.emsa-systems-ltd.qarchive.org/
EMSA Register dll Tool, free download.
http://emsa-register-dll-tool.emsa-systems-ltd.qarchive.org/
Or this tool:
http://www.programmersheaven.com/download/30729/download.aspx
Register - Unregister This DLL v1.0.0.1
This program adds 2 options to the context menu when you click on a DLL file. Register DLL, will try and register the selected DLL UnRegister DLL, will try and unregister the selected DLL
Size: 12 Kb Downloads: 4343
http://www.programmersheaven.com/download/30729/download.aspx
Register - Unregister This DLL v1.0.0.1
This program adds 2 options to the context menu when you click on a DLL file. Register DLL, will try and register the selected DLL UnRegister DLL, will try and unregister the selected DLL
Size: 12 Kb Downloads: 4343
ASKER
Thanks rpggamergirl,
Your first post has the same behaviour as the one I used to use. It probably was a .reg file that I ran.
You've saved me lots of typing :7)
Your first post has the same behaviour as the one I used to use. It probably was a .reg file that I ran.
You've saved me lots of typing :7)
RobinD,
No problem, glad I could help.
Thanks for the points and the A grade!
Happy computing! :)
No problem, glad I could help.
Thanks for the points and the A grade!
Happy computing! :)
Slight modification to the Registry import file: I added \" in front of and behind the %1's so that you can register files with spaces in the path. Otherwise files won't register for example in the "c:\Program Files\XYX" folder.
To use: Cut and paste the below text into a file and name the file anything.reg the run it to enable right click registering.
To use: Cut and paste the below text into a file and name the file anything.reg the run it to enable right click registering.
REGEDIT4
[HKEY_CLASSES_ROOT\dllfile\Shell]
@="Register"
[HKEY_CLASSES_ROOT\dllfile\Shell\Register]
[HKEY_CLASSES_ROOT\dllfile\Shell\Register\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\dllfile\Shell\Unregister]
[HKEY_CLASSES_ROOT\dllfile\Shell\Unregister\command]
@="regsvr32.exe /u \"%1\""
[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
@="OCX File"
"EditFlags"=hex:00,00,01,00
[HKEY_CLASSES_ROOT\ocxfile\Shell]
@="Register"
[HKEY_CLASSES_ROOT\ocxfile\Shell\Register]
[HKEY_CLASSES_ROOT\ocxfile\Shell\Register\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\Shell\Unregister]
[HKEY_CLASSES_ROOT\ocxfile\Shell\Unregister\command]
@="regsvr32.exe /u \"%1\""
Why don't you do it yourself? I did it. Go into your documents and settings folder (I'm assuming win2k or xp here) and go into your profile folder, find the folder called "SendTo" and add 2 news shortcuts to regsvr32 and give the following target:
Unregister:
C:\WINDOWS\system32\regsvr
Register:
C:\WINDOWS\system32\regsvr
The assumption is that your copy of regsvr32 is in your Windows\System32 folder.
If you can't see you SendTo folder it will be because Windows hides it from you by default.
Regards,
Lee