Hinzufügen von Befehlen zu Lync-Menüs in Lync Server 2013

 

Letzte Änderung: 11.04.2016

Sie können benutzerdefinierte Befehle zu Lync 2013-Menüs hinzufügen und den SIP-URI (Uniform Resource Identifier) des aktuellen Benutzers und der ausgewählten Kontakte an die Anwendung übergeben, die der benutzerdefinierte Befehl startet.

Die von Ihnen hinzugefügten benutzerdefinierten Befehle können in einem oder mehreren der folgenden Menüs angezeigt werden:

  • Menü "Extras" auf der Menüleiste im Hauptfenster von Lync

  • Das Kontextmenü für Kontakte in der Kontaktliste

  • Das Menü "Weitere Optionen" im Unterhaltungsfenster

  • Das Kontextmenü für Personen, die in der Teilnehmerliste des Unterhaltungsfensters aufgeführt sind

  • Das Menü "Optionen" in einer Visitenkarte

Sie können benutzerdefinierte Befehle für zwei Arten von Anwendungen definieren– Anwendungen, die eine der folgenden Aktionen ausführen:

  • Gilt nur für den aktuellen Benutzer und wird auf dem lokalen Computer gestartet.

  • Beziehen Sie zusätzliche Benutzer ein, z. B. ein Online-Zusammenarbeitsprogramm, und müssen auf dem Computer jedes Benutzers gestartet werden.

Der benutzerdefinierte Befehl kann auf folgende Weise aufgerufen werden:

  • Wählen Sie einen oder mehrere Benutzer und dann den benutzerdefinierten Befehl aus.

  • Beginnen Sie eine Unterhaltung mit zwei Teilnehmern oder mehreren Teilnehmern, und wählen Sie dann den benutzerdefinierten Befehl aus.

So fügen Sie einen benutzerdefinierten Befehl hinzu

Verwenden Sie die Registrierungseinstellungen in der folgenden Tabelle, um den Menüs einen Befehl hinzuzufügen. Diese Einträge werden an einem der folgenden Speicherorte in der Registrierung platziert:

  • Für 32-Bit-Betriebssystem: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps

  • Für 64-Bit-Betriebssystem: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Lync\SessionManager\Apps

Registrierungseinträge für benutzerdefinierte Befehle

Name Typ Daten

Name

REG_SZ

Name der Anwendung, wie sie im Menü angezeigt wird.

ApplicationType

DWORD

0 = Ausführbar (Standard)

Hinweis

Erfordert ApplicationInstallPath.

1 = Protokoll

ApplicationInstallPath

REG_SZ

Vollständiger Pfad der ausführbaren Datei.

Hinweis

Muss angegeben werden, wenn ApplicationType 0 (ausführbare Datei) ist.

Pfad

REG_SZ

Vollständiger Pfad, der zusammen mit allen Parametern gestartet werden soll, einschließlich der Standardparameter %user-id% und %contact-id%.

SessionType

DWORD

0 = Lokale Sitzung. Die Anwendung wird auf dem lokalen Computer gestartet.

1 = Sitzung mit zwei Teilnehmern (Standard). Lync 2013 startet die Anwendung lokal und sendet dann eine Desktopbenachrichtigung an den anderen Benutzer. Der andere Benutzer klickt auf die Benachrichtigung, um die Anwendung auf dem Computer zu starten.

2 = Sitzung mit mehreren Teilnehmern. Lync 2013 startet die Anwendung lokal und sendet dann Desktopbenachrichtigungen an die anderen Benutzer. Der andere Benutzer klickt auf die Benachrichtigung, um die angegebene Anwendung auf dem Computer zu starten.

ExtensibleMenu

REG_SZ

Eine Liste der Menüs, in denen dieser Befehl angezeigt wird, getrennt durch Semikolons. Mögliche Werte:

MainWindowActions

MainWindowRightClick

ConversationWindowActions

ConversationWindowRightClick

ContactCardMenu

Wenn ExtensibleMenu nicht definiert ist, werden die Standardwerte von MainWindowRightClick und ConversationWindowActions verwendet.

Beispiel: der folgende Registrierungs-Editor (. REG)-Datei zeigt die Ergebnisse des Hinzufügens eines Contoso Sales Contact Manager-Menüelements zum Menü "Aktionen" im Unterhaltungsfenster:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Lync\SessionManager\Apps\{1F9F07C6-7E0B-462B-AAD7-98C6DBEA8F69}]
"Name"="Contoso Sales Contact Manager"
"HelpMessage"="The Contoso Sales Contact Manager is not installed. Contact the Help Desk for more information."
"ApplicationType"=dword:00000000
"ApplicationInstallPath"="C:\\cscm.exe"
"Path"="C:\\cscm.exe %user-id% %contact-id%"
"SessionType"=dword:00000001
"ExtensibleMenu"="ConversationWindowActions;MainWindowRightClick"

So greifen Sie auf einen benutzerdefinierten Befehl zu

Um nach dem Hinzufügen auf einen benutzerdefinierten Befehl zuzugreifen, führen Sie je nach den von Ihnen definierten ExtensibleMenu-Werten eine der folgenden Aktionen aus:

  • MainWindowActions Klicken Sie im Lync-Hauptfenster auf "Extras", und klicken Sie dann auf Ihren benutzerdefinierten Befehl.

  • MainWindowRightClick Klicken Sie im Hauptfenster von Lync mit der rechten Maustaste auf einen Kontakt, und klicken Sie dann auf ihren benutzerdefinierten Befehl.

  • ConversationWindowActions Klicken Sie im Unterhaltungsfenster auf das Symbol " Weitere Optionen" und dann auf Ihren benutzerdefinierten Befehl.

  • ConversationWindowRightClick Klicken Sie im Unterhaltungsfenster mit der rechten Maustaste auf einen Kontaktnamen, und klicken Sie dann auf Ihren benutzerdefinierten Befehl.