Question:How To Schedule A PowerShell script with Windows Server 2003

Answer: Schedule a PowerShell script to run in Windows Server 2003 requires the use of .bat script that calls a PowerShell scripts.

There for we need to create two scripts:

  1. PowerShell scripts
  2. .bat script that calls the PowerShell script

To schedule a Task to run a PowerShell scripts under a Windows Server 2003 follow the steps below:

Create a PowerShell script and save it as .Ps1

On the server set the execution policy to unrestricted:

Create a .bat file with a link to the Powershell Script:

powershell -command “& ‘c:\scripts\test.ps1’ ”

Schedule tasks.

Browse to the Script location

Enter username and password for the script to run

Modify the task if needed.