This example shows how to schedule a SQL Clone task using PowerShell and Windows Task Scheduler. The example creates a new task that'll run daily and remove any images older than a week that have no clones.

Before you follow this example, make sure:

To schedule a task:

  1. Start Windows Task Scheduler by opening the Start menu and typing Task Scheduler

    Task Scheduler can also be opened using the Control Panel under System and Security > Administrative Tools > Task Scheduler

  2. Right click on the Task Scheduler Library and select Create Basic Task…:
     
  3. Enter a name and optional description and click Next:
     
  4. Make sure Daily is selected and click Next:
     
  5. Select the time when you'd like to run the task and click Next:
     
  6. Make sure Start a program is selected and click Next:
     
  7. Enter PowerShell as the Program/script and enter -File followed by the path to the saved PowerShell script under Add arguments and click Next:

    If the path to the PowerShell file contains any spaces, make sure the path is enclosed in quotation marks.

  8. Select the Open the Properties dialog for this task when I click Finish check box and click Finish:
     
  9. In the Properties window under Security options:

     
  10. Press OK and enter the password for the user when prompted.