RDP 版本号?

RDP 版本号?

有人知道如何获取 Windows 正在运行的 RDP 版本吗?

答案1

或者您可以右键单击窗口并选择关于 在此处输入图片描述

答案2

Windows RDP 使用位于 c:\windows\system32 的可执行文件 mstsc.exe

只需右键单击此文件,转到属性,然后单击版本选项卡。

希望这可以帮助。

答案3

以下是您可以使用的 PowerShell 查询:

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

答案4

PowerShell 可能有更好的方法。

首先需要完整的 MSTSC 构建编号表,然后与以下输出进行比较:

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

第二个方法是读取包含 RDP 二进制文件的注册组件的 CLSID,如下所示:

$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++
}

相关内容