Inhalt
ToggleDescription
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 a username and password are provided, the Register-ScheduledTask cmdlet verifies the login credentials and will fail, if the credentials provided (username/password) are not valid.
Note: The cmdlet Register-ScheduledTask consumes the user password in clear text.
Examples
# 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
Links
- Download and follow at Github: https://github.com/Apoc70/New-ScheduledExchangeTask
Additional Credits
- Thanks to Michel de Rooij (https://eightwone.com/) for some PowerShell inspiration
- Thanks to Ed Wilson (https://devblogs.microsoft.com/scripting/) for some more PowerShell inspiration
Follow
- Twitter @stensitzki
Entdecke mehr von Granikos GmbH & Co. KG
Melde dich für ein Abonnement an, um die neuesten Beiträge per E-Mail zu erhalten.
Kurz-URL | Short URL: https://granikos.eu/go/bmNf
