Mit diesem Powershell Skript installieren wie über die Aufgabenplanung ein Windows Feature. Das Ganze setzt die eingerichtete Remoteverwaltung voraus.
Task lokal setzen:
$trigger=New-JobTrigger -Once -At “08/04/2017 18:00”
Register-ScheduledJob -Name WSBackupInstall -ScriptBlock {Install-WindowsFeature -Name Windows-Server-Backup} -Trigger $trigger
Task remote setzen:
Invoke-Command -ComputerName srv01 -ScriptBlock {Register-ScheduledJob -Name WSBackupInstall -ScriptBlock {Install-WindowsFeature -ComputerName srv01 -Name Windows-Server-Backup} -Trigger (New-JobTrigger -Once -At “08/04/2017 18:00”)}
Task remote prüfen:
Invoke-Command -ComputerName srv01 {Get-Job | Select-Object PSComputerName,PSBeginTime,PSEndtime; Get-WindowsFeature Windows-Server-Backup | Select-Object Name,PSComputerName,Installstate}}
Auf dem Zielsystem finden wir die geplante Aufgabe unter Powershell wieder: