How do i know if my bot is user-mode or service-mode? I want to change the package location from the default folder (‘%userProfile%.nuget\packages’) to a shared folder E:. and need to know the type of bot I am to do so.
Hi @Ayah,
I think these topics can help you. You can gain control by understanding the differences.
Regards,
MY
Hi,
I think we can check if the robot is on service mode using the following expression , because UiPath.Service.Host.exe is running in service mode.
Process.GetProcesses.Any(Function(p) p.ProcessName="UiPath.Service.Host")
Regards,
Whether it is User Mode (Installed in the User’s App Directory without Admin) or Installed to the Machine (Program Files) and Registered as a Service is a bit irrelevant.
PACKAGES_FOLDER should not point to a single shared directory but rather a dynamic path that is unique to a user so each Profile can download their own packages without package/version conflicts.
e.g.
%userProfile%\.nuget\packages
C:\Some\Path\%USERNAME^
\\networkshare\some\path\%USERNAME%