Deploy RSAT (Remote Server Administration Tools) pentru Windows 10 v20H2 folosind ConfigMgr și PowerShell

author
1 minute, 53 seconds Read
postări: 12,257

Aceasta devine o adevărată tradiție și, pe baza numărului de vizualizări ale postărilor mele anterioare, una populară, într-adevăr. 🙂

Sunt un om al tradițiilor, așa că rămân fidel acestui lucru și, prin urmare, mi-am actualizat scriptul PowerShell care vă va permite să instalați RSAT pentru Windows 10 v20H2 în mod automat și nesupravegheat.

Scriptul a primit câteva modificări minore, iar acum este, de asemenea, capabil să dezactiveze temporar WSUS și să îl reactiveze din nou după instalare.

De-a lungul anilor și de când am creat primul script, am primit o mulțime de comentarii care spuneau că, dacă un dispozitiv este configurat pentru a utiliza WSUS, instalarea funcțiilor la cerere poate eșua dacă nu există o anumită configurație. Așadar, aceasta este o altă încercare de a avea cel mai mare succes cu utilizarea scriptului meu.

PowerShell

Scriptul necesită drepturi administrative, precum și acces la Internet (RSAT este instalat prin Microsoft Update).

Scriptul este construit în jurul Get-WindowsCapability, Add-WindowsCapability și Remove-WindowsCapability.

Scriptul vine cu 5 opțiuni:

  • -All (-All instalează TOATE caracteristicile din cadrul pachetului RSAT)
  • -Basic (-Basic instalează doar AD DS, DHCP, DNS, Group Policy Management și Server Manager)
  • -ServerManager (-ServerManager instalează doar Server Manager)
  • -Uninstall (-Uninstall elimină din nou toate caracteristicile RSAT)
  • -DisableWSUS ( -DisableWSUS va dezactiva și va reactiva WSUS în procesul de instalare a RSAT)

Mai jos un exemplu de rulare manuală a scriptului cu parametrii -Basic și -DisableWSUS pe Windows 10 v20H2:

Configuration Manager

Pun scriptul Powershell să fie utilizat cu o aplicație în ConfigMgr. Deși acesta este un ConfigMgr destul de standard, am inclus câteva fragmente din aplicația de mai jos.

Programul de instalare:

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

Programul de dezinstalare:

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

Programul de reparații:

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

Download

Scriptul este acum localizat pe pagina mea GitHub: https://github.com/imabdk/Powershell/blob/master/Install-RSATv1809v1903v1909v2004v20H2.ps1

ÎNCÂNTĂTOR 🙂

.

Similar Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată.