Unified Communications Managed API (UCMA) 4.0 Microsoft’un Skype for Business ve Lync gibi iletişim çözümleri ile entegrasyon sağlamak için geliştirdiği bir API’dır. UCMA 4.0’ın doğru şekilde yüklendiğinden emin olmak özellikle bu API’yi kullanan uygulamaların çalışabilmesi için önemlidir.
UCMA 4.0’ın yüklü olup olmadığını ve doğru sürümde olup olmadığını PowerShell ile kontrol edebiliriz. Bu makalede UCMA 4.0’ın yüklü olup olmadığını nasıl kontrol edeceğinizi ve doğrulayacağınızı ayrıntılı olarak inceleyeceğiz.
Microsoft Windows Server birçok uygulama ve bileşeni kayıt defterinde (registry) saklar ve UCMA 4.0 da bunlardan biridir. PowerShell ile kayıt defterindeki belirli anahtarları kontrol ederek UCMA 4.0’ın sistemde yüklü olup olmadığını görebiliriz. UCMA 4.0’ın yüklü olması durumunda aşağıdaki kayıt defteri yolunda bir anahtar bulunmalıdır.
HKLM:\SOFTWARE\Microsoft\Microsoft Unified Communications Managed API 4.0
Bu anahtar UCMA 4.0 yüklendiğinde oluşturulur ve sürüm bilgisi gibi ek ayrıntılar da içerir. Bu bilgiyi kontrol etmek için aşağıdaki adımları takip edilir. Aşağıdaki PowerShell komutları UCMA 4.0’ın kayıt defterindeki anahtarını kontrol ederek yüklü olup olmadığını ve yüklü sürümünü doğrulanır.
Get-WmiObject -Class Win32_Product |
Where-Object { $_.Name -match "Unified Communications Managed API 4.0" } |
Select-Object Name, Version
