Distribuera RSAT (Remote Server Administration Tools) för Windows 10 v20H2 med ConfigMgr och PowerShell

author
1 minute, 45 seconds Read
inläggsvisningar: Det här börjar bli en riktig tradition, och baserat på antalet visningar av mina tidigare inlägg, en populär sådan. 🙂

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 🙂

Similar Posts

Lämna ett svar

Din e-postadress kommer inte publiceras.