답변:
Windows RDP는 c : \ windows \ system32에있는 mstsc.exe 실행 파일을 사용합니다.
이 파일을 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동 한 다음 버전 탭을 클릭하십시오.
도움이 되었기를 바랍니다.
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++
}