Licence Protector comes with an own tool to register the DLL - lpregister410.exe. You can use it as as standalone application or within your installer.
The tool offers a unique feature. It registers the DLL and the COM exe without needing administrator rights.
LPregister bypasses the operating system when a registration is done. If a user has no administration rights, it registers the DLL / COM exe only for this user. If a user has administrator rights, the DLL / COM exe is registered like using Windows regsvr32.exe for all users.
Example
| • | User A has no administrator rights. The DLL / COM exe is registered for this user. If user B logs into the same machine the DLL / COM exe is not available and has to be registered again for user B |
| • | User A has administrator rights. The DLL / COM exe is registered on machine level. If user B logs into the same machine the DLL / COM exe is also registered for user B |
You find lpregister410.exe in the folder Licence Protector\4.1\files for distribution
Copy the file to the same directory, where the DLL ( LicProtector410.DLL) or COM exe ( LicProtector410.EXE) is located. Start lpregister410.exe. It will search for the Licence Protector files and register it.
If the DLL / COM exe is on another folder, you can specify the path and filename with a command line parameter. Only the names LicProtector410.dll and LicProtector410.exe are supported. Other DLLs cannot be registered.
Example
lpregister410.exe - registers the DLL or the EXE if the file is on the same folder like lpregister410.exe
lpregister410.exe "c:\program files\myapp\LicProtector410.dll"
lpregister410.exe "LicProtector410.exe"
![]()
The name LicProtector410.dll and LicProtector410.exe when used as a command line parameter is case sensitive and must be exactly written with upper and lower case letters like in the example above
![]()
There is another option to use the DLL without administrator rights by using manifest files.