Jag är en man av traditioner, så jag håller mig till det och uppdaterar därför mitt PowerShell-skript som gör det möjligt för dig att installera RSAT för Windows 10 v20H2 automatiskt och obevakat.
Skriptet fick några mindre ändringar och kan nu också tillfälligt inaktivera WSUS och återaktivera det efter installationen.
Under åren och sedan jag skapade det första skriptet har jag fått många kommentarer som säger att om en enhet är konfigurerad för att använda WSUS kan installationen av Features on Demand misslyckas om viss konfiguration inte är på plats. Så detta är ytterligare ett försök att få största möjliga framgång med användningen av mitt skript.
PowerShell
Skriptet kräver administratörsrättigheter samt tillgång till Internet (RSAT installeras via Microsoft Update).
Skriptet är uppbyggt kring Get-WindowsCapability, Add-WindowsCapability och Remove-WindowsCapability.
Skriptet har 5 alternativ:
- -All (-All installerar ALLA funktioner i RSAT-paketet)
- -Basic (-Basic installerar endast AD DS, DHCP, DNS, Group Policy Management och Server Manager)
- -ServerManager (-ServerManager installerar endast Server Manager)
- -Uninstall (-Uninstall tar bort alla RSAT-funktioner igen)
- -DisableWSUS (DisableWSUS inaktiverar och återaktiverar WSUS under installationen av RSAT)
Nedan visas ett exempel på hur skriptet körs manuellt med parametrarna -Basic och -DisableWSUS på Windows 10 v20H2:
Configuration Manager
Jag använder Powershell-skriptet med ett program i ConfigMgr. Även om detta är ganska standard ConfigMgr har jag inkluderat några utdrag ur programmet nedan.
Installationsprogrammet:
powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File .\Install-RSATv1809v1903v1909v2004v20H2.ps1 -Basic
Avinstallationsprogrammet:
powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File .\Install-RSATv1809v1903v1909v2004v20H2.ps1 -Uninstall
Reparationsprogrammet:
powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File .\Install-RSATv1809v1903v1909v2004v20H2.ps1 -Basic
Download
Skriptet finns nu på min GitHub-sida: https://github.com/imabdk/Powershell/blob/master/Install-RSATv1809v1903v1909v2004v20H2.ps1
ENJOY 🙂