Registration

Usually a Shell Extension is registered with the Windows program regsvr32.exe. But this applies only to standard Shell Extension! To register a PlexData Shell Extension the Windows program rundll32.exe has to be used instead. This is because of the necessity to pass a parameter to the Shell Extension’s core binary file. See following example how to use rundll32.exe to register a PlexData Shell Extension.

rundll32.exe pdcmse32.dll,RegisterExtension pdcmse.config.xml

The example above assumes that rundll32.exe is called from within the folder were PlexData Shell Extension’s core binary file is located. Another assumption is that the file pdcmse.config.xml (given as additional parameter) contains a valid Shell Extension configuration and is also available in that folder. Note that the surrounding process, were rundll32.exe is called from, must have administration privileges! Otherwise the Shell Extension registration fails. On the other hand, if the optional argument has been left out, PlexData Shell Extension’s core binary file will try to load its default configuration file pdcmse.install.xml instead.

See also:

Copyright © plexdata.de