¿Alguien sabe cómo obtener la versión RDP con la que se ejecuta Windows?
¿Alguien sabe cómo obtener la versión RDP con la que se ejecuta Windows?
Respuestas:
O puede hacer clic derecho en la ventana y seleccionar Acerca de
Windows RDP usa el ejecutable mstsc.exe ubicado en c: \ windows \ system32
Simplemente haga clic derecho en este archivo, vaya a propiedades, luego haga clic en la pestaña de versión.
espero que esto ayude.
Puede haber una mejor manera con PowerShell.
Primero, se necesita una tabla completa de números de compilación de MSTSC y solo se compara con la salida de:
(Get-Item C:\Windows\System32\mstsc.exe).VersionInfo.FileVersion
Y el segundo es leer CLSID de componentes registrados que contienen también binarios RDP, como ese:
$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++
}