Geplante Aufgabe mit einem anderen User anlegen

Run Scheduled Task

Dieses Skript erstellt eine geplante Aufgabe (Scheduled Task) und wird mit einem anderen Benutzer ausgeführt. Der Trigger muss natürlich den Bedürfnissen angepasst werden.

Powershell anzeigen

$UserName =”Administrator”
$Pw = “Password”
$Ps1Path = “D:\Powershell\DateiBackup.ps1”

$TaskAction = New-ScheduledTaskAction -Execute PowerShell.exe -Argument “-NoProfile -File $Ps1Path”
$TaskTrigger = New-ScheduledTaskTrigger -At (Get-Date).AddMinutes(10) -Once
$TaskSettings = New-ScheduledTaskSettingsSet -StartWhenAvailable

Register-ScheduledTask -TaskName StartSkript -Trigger $TaskTrigger -Action $TaskAction -User $UserName -Password $Pw -Settings $TaskSettings