Créer une tâche planifiée avec powershell

J'ai ce script pour créer une tâche planifiée à l'aide de PowerShell qui fonctionne très bien, cependant je n'arrive pas à comprendre comment "Définir et date d'expiration", "Exécuter avec les autorisations maximales" et à "arrêter la tâche si son exécution est plus alors".

$taskName = "TestTask"
$user = "<....>"
$password = "<...>"
$action = New-ScheduledTaskAction -Execute "notepad.exe" 
$trigger = New-ScheduledTaskTrigger -Weekly -AT "23:00" -DaysOfWeek 'Monday', 'Tuesday', 'Wednesday'
$settings = New-ScheduledTaskSettingsSet 
$inputObject = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings 
Register-ScheduledTask -TaskName $taskName -InputObject $inputObject -User $user -Password $password
Enlevé l'excès.

OriginalL'auteur Ren-Heok | 2015-03-07