Überprüfen Sie die installierte MS Lync-Version in der Registrierung

1746
Alex

Um die installierte Version von Outlook zu überprüfen, haben wir einen schönen "zentralisierten" Registrierungsschlüssel:

HKCR\Outlook.Application\CurVer = "Outlook.Application.XX" 

Mit "zentralisiert" meine ich, dass der Pfad des Schlüssels unabhängig von der Outlook-Version immer derselbe ist. 'XX' gibt Ihnen die aktuell installierte Version und eine Möglichkeit, auf den Outlook-spezifischen Schlüssel zuzugreifen:

HKLM\Software\Microsoft\Office\XX.0\Outlook 

Gibt es eine zentrale Möglichkeit, zu überprüfen, ob MS Lync / Skype for Business installiert ist? Ich kenne nur Überprüfungsmethoden, die von der installierten Version abhängen.

MOC/Lync2010: check -> Software\Microsoft\Communicator#InstallationDirectory Lync 2013: check -> Software\Microsoft\Office\15.0\Lync\Capabilities#ApplicationName Lync (from office 365): check -> Software\Microsoft\Office\15.0\Lync\InstallRoot#Path Lync 2016: check -> ? Software\Microsoft\Office\16.0\Lync\InstallRoot#Path (????) 
0
Schreiben Sie eine Batchdatei, die alle 4 Speicherorte überprüft. Verwenden Sie hierzu den Befehl `reg` http://ss64.com/nt/reg.html DavidPostill vor 8 Jahren 0
Das habe ich schon. Das Problem ist, dass wir mehrere Komponenten für diese Überprüfung verwenden. Jedes Mal, wenn eine neue Lync-Version verfügbar ist, müssen wir alle durchsuchen und jede davon ändern. Alex vor 8 Jahren 0
In Powershell: (gwmi Win32_Product |? {$ _. Name -wie 'Microsoft Lync *'}). Version EBGreen vor 8 Jahren 0
Mit wmic können Sie das in einem Stapel tun, aber Powershell ist viel einfacher. EBGreen vor 8 Jahren 0

0 Antworten auf die Frage