Instalar o cliente da Área de Trabalho Remota para Windows por usuário com o Intune ou o Configuration Manager
Você pode instalar o cliente da Área de Trabalho Remota por sistema ou por usuário. Instalá-lo por sistema instala o cliente nas máquinas para todos os usuários por padrão, e os administradores controlam as atualizações. A instalação por usuário instala o aplicativo em uma subpasta dentro da pasta AppData local do perfil de cada usuário, permitindo que os usuários instalem atualizações sem a necessidade de direitos administrativos.
Quando você instala o cliente usando msiexec.exe
, por sistema é o método padrão de instalação do cliente. Você pode usar os parâmetros ALLUSERS=2 MSIINSTALLPERUSER=1
com msiexec
para instalar o cliente por usuário, porém, se você estiver implantando o cliente com o Intune ou o Gerenciador de Configuração, usar o msiexec
diretamente para instalar fará com que o cliente seja instalado por sistema, independentemente dos parâmetros usados. Encapsular o comando msiexec
em um script do PowerShell permite que o cliente seja instalado com êxito por usuário.
Pré-requisitos
Para instalar o cliente da Área de Trabalho Remota para Windows por usuário com o Intune ou o Configuration Manager, você precisa do seguinte:
Baixe a versão mais recente do cliente de Área de Trabalho Remota para Windows.
Dispositivos Windows suportados gerenciados pelo Microsoft Intune ou Gerenciador de Configuração com permissão para adicionar aplicativos.
Para o Intune, você precisa de um dispositivo Windows local para usar a Microsoft Win32 Content Prep Tool.
Instalar o cliente de Área de Trabalho Remota por usuário usando um script do PowerShell
Para instalar o cliente por usuário usando um script do PowerShell, selecione a guia relevante para seu cenário e siga as etapas.
Veja como instalar o cliente por usuário usando um script do PowerShell com o Intune como um aplicativo do Windows (Win32).
Crie uma nova pasta no dispositivo Windows local e adicione o arquivo
.msi
do cliente de Área de Trabalho Remota que você baixou.Dentro dessa pasta, crie um arquivo de script do PowerShell chamado
Install.ps1
e adicione o seguinte conteúdo, substituindo<RemoteDesktop>
pelo nome do arquivo de.msi
que você baixou:msiexec /i <RemoteDesktop>.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
Na mesma pasta, crie um arquivo de script do PowerShell chamado
Uninstall.ps1
e adicione o seguinte conteúdo:$productCode = (Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq 'Remote Desktop' -and $_.Vendor -eq 'Microsoft Corporation'}).IdentifyingNumber msiexec /x $productCode /qn
Na mesma pasta, crie um arquivo de script do PowerShell chamado
Detection.ps1
e adicione o seguinte conteúdo:If (([string](Get-ChildItem Registry::HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall | Where-Object {$_.GetValue('DisplayName') -eq 'Remote Desktop'})) -and (Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq 'Remote Desktop' -and $_.Vendor -eq 'Microsoft Corporation'})) { Write-Host "Microsoft Remote Desktop client is installed" exit 0 } else { Write-Host "Microsoft Remote Desktop client isn't installed" exit 1 }
Siga as etapas em Preparar o conteúdo do aplicativo Win32 para upload para empacotar o conteúdo da pasta em um arquivo
.intunewin
.Siga as etapas em Adicionar, atribuir e monitorar um aplicativo Win32 no Microsoft Intune para adicionar o cliente de Área de Trabalho Remota. Aqui estão algumas das informações que você precisa especificar durante o processo. Você pode deixar o restante das configurações como padrão ou atualizá-las conforme necessário.
Parâmetro Valor/Descrição Nome Digite Remote Desktop
.Publisher Digite Microsoft Corporation
.Comando de instalação powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File .\Install.ps1
Comando Desinstalar powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File .\Uninstall.ps1
Comportamento da instalação Selecione Usuário. Arquitetura do sistema operacional Selecione 64 bits ou 32 bits, dependendo da versão do cliente de Área de Trabalho Remota que você baixou. Sistema operacional mínimo Selecione a versão mínima do Windows em seu ambiente e isso é no suporte. Formato das regras de detecção Selecione Usar um script de detecção personalizado. Arquivo do script de detecção Selecione o arquivo Detection.ps1
que você criou anteriormente.
Próximas etapas
Saiba mais sobre o cliente da Área de Trabalho Remota em Usar recursos do cliente da Área de Trabalho Remota para Windows.