Réponses:
Ou vous pouvez cliquer avec le bouton droit sur la fenêtre et sélectionner À propos
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.
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++
}