Est-ce que vous savez comment obtenir la version RDP avec laquelle Windows fonctionne?
Ou vous pouvez cliquer avec le bouton droit de la souris sur la fenêtre et sélectionner À propos de
Windows RDP utilise l'exécutable mstsc.exe situé dans c: \ windows \ system32
Il suffit de cliquer avec le bouton droit de la souris sur ce fichier et d'accéder aux propriétés, puis cliquez sur l'onglet de la version.
J'espère que cela t'aides.
Ou vous pouvez également cliquer sur Démarrer> Exécuter> mstsc et lorsque vous voyez apparaître la fenêtre de Connexion Bureau à distance, cliquez sur l'icône "Ordinateur" du coin supérieur gauche et sélectionnez "A propos".
Voici une requête PowerShell que vous pouvez utiliser:
wmic datafile where name="C:\\windows\\system32\\mstsc.exe" get manufacturer, name, version
Il peut y avoir peut-être un meilleur moyen avec PowerShell.
Le premier nécessite une table complète de nombres de compilation MSTSC et comparez simplement à la sortie de:
(Get-Item C:\Windows\System32\mstsc.exe).VersionInfo.FileVersion
Et le second est de lire CLSID de 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++ }