Automatically start Weather Display at Windows/user log in

From WeatherWiki

These steps enable Weather Display to start when Windows starts. Although there is an option in Task Scheduler to start a program at Windows start versus when a user logs in, it doesn’t work with Weather Display.

The following steps will make Windows 10 automatically log in to your account and then start Weather Display. When you manually log in, you’ll see Weather Display already running on the Desktop.

Warning Allowing a user account to log in automatically without entering the password is a security risk.

On the computer running Weather Display, do the following:

  1. Press the Windows key + R to open the Run dialog box, type netplwiz, and then click OK.
  2. On the User tab, clear the Users must enter a user name and password to use this computer check box.
  3. Click OK.
  4. Open Task Scheduler. (Press the Windows key, type Task Scheduler, and then select the app.)
  5. In Task Scheduler, select the Task Scheduler Library folder, and then on the Action menu, click New Folder. Enter any text you want like Weather Display, and then click OK.
  6. Select the folder you created in step 5. On the Action menu, click Create Task.
  7. On the General tab, enter any you want in the Name box. For example, Start Weather Display.
  8. In the Description box, optionally enter any text you want.
  9. Under Security options, you should see the first part of either your Microsoft ID (before the @ sign, for example pat) or if you’re using a local user account, the username. If necessary, you can click Change User or Group to select a different user account. This shouldn’t be required as you’re using the account mostly like that is correct.
  10. Select Run only when user is logged on.
  11. Select the Run with highest privileges check box.
  12. In the Configure for dropdown list, select Windows 10.
  13. On the Triggers tab, click New.
  14. In the Begin the task dropdown list, click At log on. (When Windows starts will NOT work.)
  15. Select Specific user and make sure it is your account. (Failure to do this will cause Weather Display to run in the background, and then when you log in and start the program, you’ll be starting a second instance and creating havoc for data capture and uploading.)
  16. Under Advanced settings, select the Delay task for check box and set the value to 30 seconds.
  17. Make sure the Enabled check box is selected.
  18. Click OK.
  19. On the Actions tab, click New.
  20. For Action, in the dropdown list select Start a program.
  21. Under Settings, Program/script, click Browse, and select the WeatherDisplay.exe file from c:\wdisplay (or the folder where you have installed Weather Display).
  22. Click OK.
  23. On the Conditions tab, under Power, clear the check box for Stop if the computer switches to battery power.
  24. On the Settings tab, clear the Stop the task if it runs longer than check box.
  25. Click OK.