RDP Sürüm Numarası?


9

Windows'un birlikte çalıştığı RDP sürümünü nasıl edinebileceğinizi biliyor musunuz?

Yanıtlar:



6

Windows RDP, c: \ windows \ system32 içinde bulunan yürütülebilir mstsc.exe dosyasını kullanır

Bu dosyayı sağ tıklayın ve özelliklere gidin, ardından sürüm sekmesini tıklayın.

Bu yardımcı olur umarım.


2
Bu cevabı en çok sevdim çünkü exe'nin mülk detayları size tam major.minor.build.revision'u söyleyecek, burada About'ın major.minor.build olduğu gibi. Neden revizyon numarasına ihtiyacınız olabileceğinden emin değilim, ama hepsi ekstra bilgi için.
DanM7

2
Ancak hangi RDP protokolünün desteklendiğini söylemez. Örneğin, mstsc sürüm 6.x, RDP protokolü 7 ve 8.1'i destekler
Jonathan

3

veya Başlat> Çalıştır> mstsc'yi tıklayabilir ve Uzak Masaüstü Bağlantısı penceresini gördüğünüzde, sol üst köşedeki "bilgisayar" simgesini tıklayın ve "Hakkında" yı seçin.


3

İşte kullanabileceğiniz bir PowerShell sorgusu:

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

0

PowerShell ile daha iyi bir yol olabilir.

Birincisi, MSTSC yapı numaralarının tam tablosuna ihtiyaç duyar ve sadece çıktıyla karşılaştırır:

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

İkincisi, RDP ikili dosyaları da içeren kayıtlı bileşenlerin CLSID'sini okumaktır, örneğin:

$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++
}
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.