Running uPlay from a non administrator account requires yuo to enter a password everytime you launch a game, also leaving a game brings the uPlay ui forward blocking launchbox access. I created a few scripts to get around this. There is some preperation required for each of the uPlay games, i only have one Assassin's Creed Origins and it works perfectly for me. The only downside i can see using these scripts is that your saved games are not synced to the cloud. Lets me know how the scripts work for other uPlay games. Autoit is required to edit and build the required exe file You can download that here AutoIt Download
1: Right Click "uPlayService_Killer.au3" and edit script. amend "F:\Program Files (x86)\uPlay\Ubisoft Game Launcher\UplayService.exe"to the location of your local copy is installed, save the changes and complie to an exe file.
2: Right click rungame.bat and amend the name of the game/exe you want to run.
3: Locate and open the install folder of were you installed uPlay.
4: Locate the file "UplayService.exe" and rename it to anything i.e "UplayService.ex"
5: Copy both rungame.bat and uPlayService_Killer.exe to the game folder.
6: Double click rungame.bat to run the game or point launchbox to the rungame.bat file.