We have a Konica Minolta printer/scanner machine with an internal hard drive. Users have their own scan boxes on this hard drive, that they connect to by installing software called PageScope Box Operator on their PCs. The install of this software is strange - it puts a bunch of DLL in a folder in Program Files, but there is no EXE in sight. It also puts an icon on the desktop - but this icon is not a shortcut file, in fact it does not exist anywhere in the file system, it is purely a registry based thing. For example, if you right-click on the icon, all you get is 'Open' and 'Create Shortcut'. For compatibility with Citrix streaming, I need to be able to launch this program by either LNK file, EXE, or a batch file.
Since this program is a plugin to Windows Explorer, the first way I thought that this could be achieved was by an 'Explorer.exe <CLSID>' command. I have searched the registry but I don't know enough about this to know where to find the right info. The application appears to have 6 or 7 CLSIDs associated with it in the registry.
The second way I thought of was using some sort of rundll32 command. From scanning the registry it appears that the main DLL at work here is one that's called PSDP_ExplorerPlugIn.dll, but I don't know what I need to put after the DLL name in the command.
Help with either of these method would be appreciated.