Deploy RSAT (Remote Server Administration Tools) for Windows 10 v20H2 using ConfigMgr and PowerShell

author
1 minute, 55 seconds Read
post views: 🙂

A hagyományok embere vagyok, ezért hű maradok ehhez, és ezért frissítettem a PowerShell szkriptemet, amellyel automatikusan és felügyelet nélkül telepítheted az RSAT-ot a Windows 10 v20H2-re.

A szkript kapott néhány kisebb változtatást, és most már arra is képes, hogy ideiglenesen letiltsa a WSUS-t, majd a telepítés után újra engedélyezze azt.

Az évek során és az első szkript elkészítése óta sok olyan megjegyzést kaptam, hogy ha egy eszköz a WSUS használatára van konfigurálva, akkor a Features on Demand telepítése sikertelen lehet, ha bizonyos konfigurációk nincsenek meg. Így ez egy újabb kísérlet arra, hogy a szkriptem használata a lehető legsikeresebb legyen.

PowerShell

A szkripthez rendszergazdai jogok, valamint internet-hozzáférés szükséges (az RSAT a Microsoft Update-en keresztül települ).

A szkript a Get-WindowsCapability, Add-WindowsCapability és Remove-WindowsCapability köré épül.

A szkript 5 opciót tartalmaz:

  • -All (-All az RSAT csomagban lévő MINDEN funkciót telepíti)
  • -Basic (-Basic csak az AD DS, DHCP, DNS, Csoportházirend-kezelés és a Kiszolgálókezelő)
  • -ServerManager (-ServerManager csak a Kiszolgálókezelőt telepíti)
  • -Uninstall (-Uninstall eltávolítja az összes RSAT funkciót újra)
  • -DisableWSUS ( -DisableWSUS letiltja és újra bekapcsolja a WSUS-t az RSAT telepítése során)

Az alábbiakban egy példa a szkript kézi futtatására a -Basic és -DisableWSUS paraméterekkel Windows 10 v20H2 alatt:

Configuration Manager

A Powershell szkriptet a ConfigMgr-ben egy alkalmazással használom. Bár ez eléggé standard ConfigMgr, az alábbiakban az alkalmazás néhány részletét mellékeltem.

A telepítő program:

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

Az eltávolító program:

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

A javítóprogram:

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

Download

A script most a GitHub oldalamon található: https://github.com/imabdk/Powershell/blob/master/Install-RSATv1809v1903v1909v2004v20H2.ps1

ENJOY 🙂

Similar Posts

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.