Create a scheduled task for Exchange Server 2013


This script adds a new scheduled task for an Exchange Server 2013 environment in a new task scheduler group „Exchange„.

When providing a username and password the scheduled task will be configured to „Run whether user is logged on or not„.

When username and password are provided the Register-ScheduledTask cmdlet verfies the logon credentials and will fails, if the credentials provided (username/password) are not valid.

Note: The cmdlet Register-ScheduledTask consumes the user password in clear text.


# EXAMPLE # Create a new scheduled task using a dedicated service account.New-ScheduledExchangeTask.ps1 -TaskName "My Task" -ScriptName TaskScript1.ps1 -ScriptPath D:Automation -TaskUser DOMAINServiceAccount -Password P@ssw0rd# EXAMPLE# Create a simple scheduled task.New-ScheduledExchangeTask.ps1 -TaskName "My Task" -ScriptName TaskScript1.ps1 -ScriptPath D:Automation 

Version History

  • 1.0, Initial community release


Additional Credits


%d Bloggern gefällt das: