Sloopy can be run manually by double-clicking Sloopy.bat or running from a cmd window, but to keep rosters up to date without the extra work, it is best to automate the process using the Windows Task Scheduler.
School Loop Plus
Create a task using the Windows Task Scheduler that will run Sloopy.bat between 12 am and 6 am every Monday to Friday.
1. From Windows, go to Start -> Control Panel -> Administrator Tools -> Task Scheduler
2. From the Action menu select Create Task.
3. On the General tab, name the task Sloopy and check Run whether user is logged in or not and Run with Highest Privileges.
4. On the Triggers tab, select New… then select to begin the task On a Schedule and set the task to run between 12 am and 6 am. Choose Weekly and check every day except for Saturday and Sunday.
5. On the Actions tab, select New... then select the Action “Start a Program”.
6. Click Browse… and go to the Sloopy.bat file in the Sloopy folder on your computer.
7. Copy the path to the Sloopy folder in the “Start In” field (Do not use quotes and do not include "sloopy.bat" in the path).
8. Click OK to create the task (No need to change the defaults on the other tabs).
Troubleshooting Automated Tasks
Automated tasks can fail for various reasons. Here are a few things to check.
1. On the General tab, check “Run whether user is logged in or not” and “Run with Highest Privileges”.
2. On the Actions tab, Copy the path to the Sloopy folder in the “Start In” field (Do not use quotes and do not include "sloopy.bat" in the path). Here's an example, where the path to the Sloopy folder is c:\sloopy
3. Edit sloopy.bat and make sure the last line is commented out with REM at the beginning. It should look like this:
REM cmd z\ stopme
That line is used for troubleshooting and it keeps the command window open when running Sloopy manually so you can see error messages. If it is not commented out the .bat file will keep running and the task will not be able to start.
4. When you run Sloopy.bat manually make sure there are no pop-up messages that must be dismissed. If there are, the automated task will fail. Send a screenshot or the text of the message to firstname.lastname@example.org and we will help you.
If the steps were performed correctly, the created task will appear in the Active Tasks field.