Deploy RSAT (Remote Server Administration Tools) til Windows 10 v20H2 ved hjælp af ConfigMgr og PowerShell

author
1 minute, 47 seconds Read
post views: 12.257

Dette er ved at blive noget af en tradition, og baseret på antallet af visninger af mine tidligere indlæg, en populær en faktisk. 🙂

Jeg er en mand af traditioner, så jeg holder mig trofast til det, og derfor opdaterede jeg mit PowerShell script, som vil gøre det muligt for dig at installere RSAT til Windows 10 v20H2 automatisk og uden opsyn.

Scriptet har fået nogle mindre ændringer, og er nu også i stand til midlertidigt at deaktivere WSUS, og genaktivere det igen efter installationen.

Igennem årene og siden jeg oprettede det første script, har jeg modtaget mange kommentarer, der siger, at hvis en enhed er konfigureret til at bruge WSUS, kan installationen af Features on Demand mislykkes, hvis en vis konfiguration ikke er på plads. Så dette er endnu et forsøg på at få mest mulig succes med brugen af mit script.

PowerShell

Scriptet kræver administrative rettigheder samt adgang til internettet (RSAT installeres via Microsoft Update).

Scriptet er bygget op omkring Get-WindowsCapability, Add-WindowsCapability og Remove-WindowsCapability.

Scriptet leveres med 5 muligheder:

  • -All (-All installerer ALLE funktioner i RSAT-bundlen)
  • -Basic (-Basic installerer kun AD DS, DHCP, DNS, Group Policy Management og Server Manager)
  • -ServerManager (-ServerManager er kun installation af Server Manager)
  • -Uninstall (-Uninstall fjerner alle RSAT-funktioner igen)
  • -DisableWSUS ( -DisableWSUS deaktiverer og aktiverer WSUS igen i forbindelse med installationen af RSAT)

Nedenfor vises et eksempel på at køre scriptet manuelt med parametrene -Basic og -DisableWSUS på Windows 10 v20H2:

Configuration Manager

Jeg sætter Powershell-scriptet til at bruge med et program i ConfigMgr. Selv om dette er ret standard ConfigMgr, har jeg inkluderet et par uddrag af programmet nedenfor.

Installationsprogrammet:

powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File .\Install-RSATv1809v1903v1909v2004v20H2.ps1 -Basic

Det afinstallerede program:

powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File .\Install-RSATv1809v1903v1909v2004v20H2.ps1 -Uninstall

Reparationsprogrammet:

powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -NoProfile -WindowStyle Hidden -File .\Install-RSATv1809v1903v1909v2004v20H2.ps1 -Basic

Download

Scriptet er nu placeret på min GitHub-side: https://github.com/imabdk/Powershell/blob/master/Install-RSATv1809v1903v1909v2004v20H2.ps1

ENJOY 🙂

Similar Posts

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.