When SimplicityPlus is launched via terminal server, there are some differences in the way the program works:
Setting up the server to update the application:
On the server, get to the Control Panel, go to Administrative Tools, and open Scheduled Tasks (A.K.A. Task Scheduler). You want the scheduled task to target Autoloader.exe which is in the SimplicityPlus directory. We would suggest running it sometime at night. You’ll have to provide Windows credentials with which to run the task. You should run this as an administrator (or any user which has full permissions to the files within SimplicityPlus). When you are done creating the task, you should go to its properties and edit the line which shows the target. You will have to add some arguments / parameters. You need to change it from something like:
“C:\Kas~Kel\SimplicityPlus\Autoloader.exe”
to something like:
“C:\Kas~Kel\SimplicityPlus\Autoloader.exe” username password None 1 --scheduledtask
The “username” and “password” should be SimplicityPlus credentials which will be used when it logs into the server for updates. There should be exactly one space between each item in that list of arguments. Capitalization is important on the last few items. “None” really does need a capital ‘N’.
Setting up the configuration file to control the user database creation location and auto-logoff-for-update settings:
There is a way to setup the program to auto-log-off connected users before the server runs its updates and to control the location for user database files. You need to do some configuration file setup on the server-side to accomplish this. The file is named TerminalServerPaths.xml. You can find an example file here. The settings in this file will not work as is and need to be changed to appropriate values.