Jump to content
bjfrog

Need a command line to register these shellext DLLS

Recommended Posts

Hi,everybody

I'm learning to make addons of some apps

recently I got the problem when registering some dll files in using RegiterDlls directive,These Dlls registered for applying contextmenu, but they cant be registered either using Regiterdlls or using regserv32.exe

All the DLLS seem have the same features dont have DllRegisterServer/DllUnRgisterServer functions that I found via a dependency check tool of MS.

Below registry section mentioned shell dlls registered from monitor installing Byond Compare 3 and Virtual CloneDrive,

anyone can help me register them in command line I will appreciate it.

;Beyond Compare3
HKCR,"*\shellex\ContextMenuHandlers\CirrusShellEx",,0x0,"{57FA2D12-D22D-490A-805A-5CB48E84F12A}"
HKCR,"CLSID\{57FA2D12-D22D-490A-805A-5CB48E84F12A}",,0x0,"CirrusShellEx"
HKCR,"CLSID\{57FA2D12-D22D-490A-805A-5CB48E84F12A}\InProcServer32",,0x0,"%16422%\Beyond Compare 3\BCShellEx.dll"
HKCR,"CLSID\{57FA2D12-D22D-490A-805A-5CB48E84F12A}\InProcServer32","ThreadingModel",0x0,"Apartment"
HKCR,"Directory\shellex\ContextMenuHandlers\CirrusShellEx",,0x0,"{57FA2D12-D22D-490A-805A-5CB48E84F12A}"
HKCR,"Folder\shellex\ContextMenuHandlers\CirrusShellEx",,0x0,"{57FA2D12-D22D-490A-805A-5CB48E84F12A}"
HKCR,"lnkfile\shellex\ContextMenuHandlers\CirrusShellEx",,0x0,"{57FA2D12-D22D-490A-805A-5CB48E84F12A}"

;Virtual CloneDrive
HKCR,"Drive\shellex\ContextMenuHandlers\VirtualCloneDrive",,0x0,"{B7056B8E-4F99-44f8-8CBD-282390FE5428}"
HKCR,"CLSID\{B7056B8E-4F99-44f8-8CBD-282390FE5428}",,0x0,"VirtualCloneDrive Shell Extension"
HKCR,"CLSID\{B7056B8E-4F99-44f8-8CBD-282390FE5428}\InProcServer32",,0x0,"%16422%\Elaborate Bytes\VirtualCloneDrive\ElbyVCDShell.dll"
HKCR,"CLSID\{B7056B8E-4F99-44f8-8CBD-282390FE5428}\InProcServer32","ThreadingModel",0x0,"Apartment"

BTW here are some files I intercepted from tempfolder during install BC3 that seem have relationship with registering BCshellex.dll

temp_folder_files.7Z

Share this post


Link to post
Share on other sites

Hi bjfrog, in the Microsoft Silverlight multi-OS True AddOn INTL and an example how to register file with spaces in destination path

16425,,regsvr32.exe,,,"/S ""%16426%\%SilverlightDir%\xapauthenticodesip.dll"""

try

11,,regsvr32.exe,,,"/S ""%16422%\Beyond Compare 3\BCShellEx.dll"""

11,,regsvr32.exe,,,"/S ""%16422%\Elaborate Bytes\VirtualCloneDrive\ElbyVCDShell.dll"""

Sorry for my English

Ciao.

Edited by OnePiece

Share this post


Link to post
Share on other sites

Hi dareckibmw , this was really cool :D, I did not notice at all hmmm :(

I've only seen your last post in list of new post to read today, and I did not see the date of the first post, and I saw that the bjfrog used the Windows 7 (to see in that OS was doing the test) I would shrewd immediately, since windows 7 and released in 2009 ehhhhhhhh, but did not see the date of the first post hmmmmmmm

thanks anyway for reporting

Ciao.

Edited by OnePiece

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...