Hi Jooseng, ver 2 it's ok, thank you. In my opinion, if service is not activated from user ("Install and Trace" button), after closing app is not needed the command "UninstallTool.exe /uninstall_service" (in RemoveService.cmd). I think that the exit error is caused from the execution of this command when not necessary. I modified RemoveService.cmd in App\UninstallTool folder of PAF version but nothing happens, so I suppose that the command is integrated in the launcher, maybe a modify can resolve, you can verify running of service and execute command only if necessary (I used a batch file):
SC QUERY CisUtMonitor
if errorlevel=1060 goto EXIT
The command "UninstallTool.exe /uninstall_service" is to remove the file "CisUtMonitor.sys" from "Windows\system32\drivers" directory and registry keys from [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CisUtMonitor]
If the two are not exist, the command just do nothing, and will not cause error.
The message box just tell you that the command has completed, no matter the service has actually been installed or not beforehand.
I have modified the launcher to check for the existence of the service. The command only run when the service has been installed.UninstallToolPortable_3.4.0_Build_5353_rev3.paf.exe (4 MB)
Please help me to test for it.