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 🙂