Numéro de version RDP?

9

Est-ce que quelqu'un sait comment obtenir la version RDP avec laquelle Windows s'exécute?

Percée
la source

Réponses:

10

Ou vous pouvez cliquer avec le bouton droit sur la fenêtre et sélectionner À propos entrez la description de l'image ici

Sam Stephenson
la source
6

Windows RDP utilise l'exécutable mstsc.exe situé dans c: \ windows \ system32

Cliquez simplement avec le bouton droit sur ce fichier, accédez aux propriétés, puis cliquez sur l'onglet version.

J'espère que cela t'aides.

JT.WK
la source
2
J'aime mieux cette réponse parce que les détails de la propriété de l'exe vous indiqueront la version complète de major.minor.build.revision, où comme About a juste major.minor.build. Je ne sais pas pourquoi vous pourriez avoir besoin du numéro de révision, mais je suis tout pour les informations supplémentaires.
DanM7
2
Mais cela ne vous dit pas quel protocole RDP est pris en charge. Par exemple, mstsc version 6.x prend en charge les protocoles RDP 7 et 8.1
Jonathan
3

ou vous pouvez également cliquer sur Démarrer> Exécuter> mstsc et lorsque vous voyez la fenêtre Connexion Bureau à distance apparaître, cliquez sur l'icône "ordinateur" dans le coin supérieur gauche et sélectionnez "À propos".

molécule
la source
3

Voici une requête PowerShell que vous pouvez utiliser:

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

Il peut y avoir un meilleur moyen avec PowerShell.

Tout d'abord, vous avez besoin d'un tableau complet des numéros de build MSTSC et comparez simplement à la sortie de:

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

Et le second est de lire CLSID des composants enregistrés qui contiennent également des binaires RDP, comme ça:

$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
la source