PS Install – Remote Installation per Taskplaner

Mit diesem Powershell Skript installieren wie über die Aufgabenplanung ein Windows Feature. Das Ganze setzt die eingerichtete Remoteverwaltung voraus.

Remote Installation Taskplaner

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:

Remote Powershell Task

Powershell Remote Taskplaner