Número da versão do RDP?

9

Alguém sabe como obter a versão RDP com a qual o Windows está sendo executado?

Avanço
fonte

Respostas:

10

Ou você pode clicar com o botão direito na janela e selecionar Sobre insira a descrição da imagem aqui

Sam Stephenson
fonte
6

O Windows RDP usa o executável mstsc.exe localizado em c: \ windows \ system32

Simplesmente clique com o botão direito do mouse nesse arquivo, acesse propriedades e clique na guia versão.

espero que isto ajude.

JT.WK
fonte
2
Eu gosto desta resposta da melhor maneira, porque os detalhes da propriedade do exe informarão toda a versão major.minor.build.revisão, em que o About apenas possui major.minor.build. Não sei por que você pode precisar do número da revisão, mas sou a favor da informação extra.
precisa saber é o seguinte
2
Mas não informa qual protocolo RDP é suportado. Por exemplo, o mstsc versão 6.x oferece suporte aos protocolos RDP 7 e 8.1
Jonathan
3

ou você também pode clicar em Iniciar> Executar> mstsc e, quando vir a janela Conexão de área de trabalho remota, clique no ícone "computador" no canto superior esquerdo e selecione "Sobre".

molécula
fonte
3

Aqui está uma consulta do PowerShell que você pode usar:

wmic datafile where name="C:\\windows\\system32\\mstsc.exe" get manufacturer, name, version
Al Green
fonte
0

Talvez possa haver uma maneira melhor com o PowerShell.

Primeiro, é necessário tabela completa dos números de compilação do MSTSC e apenas comparar com a saída de:

(Get-Item C:\Windows\System32\mstsc.exe).VersionInfo.FileVersion

E o segundo é ler o CLSID dos componentes registrados que também contêm binários RDP, assim:

$Current = 0
$GUID = Get-ChildItem -LiteralPath "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID" | Select Name
$GUIDNum = Get-ChildItem -LiteralPath "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID" | Select Name | Measure
While($Current -ne $GUIDNum.Count) {
$Path = $GUID[$Current] | Select -ExpandProperty Name
$GUIDName = ((get-itemproperty -literalpath "Registry::$Path").'(default)') 
If ($GUIDName -like 'Microsoft RDP Client Control (redistributable) - version*')
{
Write-Host $GUIDName
}
$Current++
}
Kazzan
fonte