Implantar RSAT (Remote Server Administration Tools) para Windows 10 v20H2 usando ConfigMgr e PowerShell

author
1 minute, 56 seconds Read
post views: 12,257

Esta está a tornar-se uma tradição, e com base na contagem de views dos meus posts anteriores, uma muito popular. 🙂

Eu sou um homem de tradições, por isso estou a manter-me fiel a isso, e por isso actualizei o meu script PowerShell que lhe permitirá instalar o RSAT para o Windows 10 v20H2 automaticamente e sem supervisão.

O script recebeu algumas pequenas alterações, e agora também é capaz de desactivar temporariamente o WSUS, e reactivá-lo novamente após a instalação.

Todos os anos e desde que criei o primeiro script, tenho recebido muitos comentários dizendo, que se um dispositivo estiver configurado para usar o WSUS, a instalação de Features on Demand pode falhar se determinada configuração não estiver no lugar. Então esta é mais uma tentativa de ter mais sucesso com o uso do meu script.

PowerShell

O script requer direitos administrativos bem como acesso à Internet (RSAT é instalado através do Microsoft Update).

O script é construído em torno de Get-WindowsCapability, Add-WindowsCapability e Remove-WindowsCapability.

O script vem com 5 opções:

  • -All (-Todos está instalando TODOS os recursos dentro do pacote RSAT)
  • -Basic (-Basic está instalando apenas AD DS, DHCP, DNS, Group Policy Management and Server Manager)
  • -ServerManager (-ServerManager está apenas instalando o Server Manager)
  • -Uninstall (-Desinstalar remove todos os recursos RSAT novamente)
  • -DisableWSUS ( -DisableWSUS irá desabilitar e reativar o WSUS no processo de instalação do RSAT)

Below um exemplo de execução manual do script com os parâmetros -Basic e -DisableWSUS no Windows 10 v20H2:

Configuration Manager

Ponho o script Powershell para usar com uma aplicação no ConfigMgr. Embora isto seja bastante padrão no ConfigMgr, incluí alguns trechos da aplicação abaixo.

O programa de instalação:

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

O programa de desinstalação:

powershell.exe -ExecutionPolicy Bypass -NoLogo -NãoInteractivo -NoProfile -WindowStyle Hidden -File .\Install-RSATv1809v1903v1909v2004v20H2.ps1 -Desinstalar

O programa de reparação:

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

Download

O script agora está localizado na minha página do GitHub: https://github.com/imabdk/Powershell/blob/master/Install-RSATv1809v1903v1909v2004v20H2.ps1

ENJOY 🙂

Similar Posts

Deixe uma resposta

O seu endereço de email não será publicado.