Ta kontroll, Lync og Outlook linker i Windows 8

Etter å ha brukt Office 2013 på mange Windows 8 enheter aktivt siden consumer betaen ble lansert har jeg lagt merke til at det ikke alltid er riktig applikasjon som åpner linkene relatert til Lync og Outlook. Denne artikkelen vil hjelpe deg med å ta kontroll over hvilke applikasjoner som åpner hva.

Applikasjonene og hva de kan åpne

  • Lync Rich (desktop) client - Åpner TEL:, SIP: and Lync meeting links
  • Lync Windows Store App - Åpner Lync meeting links
  • Skype - Åpner TEL:
  • Chrome - Åpner TEL: and mailto:
  • Outlook - Åpner mailto:
  • Mail App - Åpner mailto:

Som du ser så er det en fin miks av Windows 8 Windows Store applikasjoner og forskjellige desktop applikasjoner som kan åpne de linkene vi bruker daglig. Jeg har lagt merke til at Skype appen er veldig flink til å ta eierskap av TEL: linken og at Mail appen gjerne tar kontroll over Mailto. Det er jo flott det, men når vi har Outlook installert på maskinen så vil vi gjerne bruke dem. Det samme gjelder Lync møter som Lync Windows Store app er glad i å ta kontroll over.

Hvordan brukes linkene?

  • Mailto:
    • Denne krever vel kanskje ikke en forklaring, men den brukes når en e-post adresse er klikkbar som en hyperkobling.
    • Mailto: gjør at applikasjonen som er konfigurert til å åpne mailto åpner et nytt vindu for å sende e-post
  • Lync møtelinker
    • Linken som blir presentert i et Lync møte som blir autogenerert av Lync Outlook plugin vil sende deg til en Lync meeting side som avgjør om du har noen Lync applikasjoner installert.
    • Har du enten Lync desktop klienten eller Lync Windows Store App installert så vil den presentere en link som assosieres med disse applikasjonene
    • SUPERTRIKS:
      • Har du lagt merke til at når du får møteinvitasjoner fra personer utenfor din organisasjon så vil ikke Join Now knappen dukke opp i Outlook reminderen, men at du må gå inn i møtet å klikke på selve møtelinken?
      • Dette skyldes at deler av kalender inviten strippes i Exchange serveren din på inkommende e-post utenfor organisasjonen
      • For å løse dette må man på exchange serveren kjøre kommandoene under for å få Join Now knappen opp for de organisasjonene man legger inn, ja man må manuelt legge til alle man samarbeider med
  • SIP:
    • Er en Lync adresessen din (som gjerne er den samme som epost adressen din) satt opp som sip:navn@domene.no
    • Denne typen link vil åpne et Lync chat vindu mot sip adressen som er presentert hvor man kan starte en samtale basert på alle Lync modaliteter
    • Dette er triks i signatur hvis man ønsker å ha en klikkbar Lync adresse i stedet for at det er en klikkbar e-post adresse, jeg bruk selv denne typen link i min signatur
  • TEL:
    • Er et telefonnummer som er klikkbart som en hyperkobling og man vil automatisk ringe nummeret med en klient som Lync eller Skype
    • Dette er nyttig å ha i signaturen sin da man kan gjøre telefonnummeret sitt direkte klikkbart og det er lett å bli kontaktet
    • Formatet må være slik +47xxxxxxxx
      • Man må ha med +47 og tallene må være sammenhengende
      • Dette er E.164 standarden og Lync forstår kun denne formen for telefonnummer når den skal ringe ut, alt annet er avvik
    • På denne måten kan man vise nummeret sitt i et oversiktlig format som xxx xx xxx som er lett å lese, men samtidig enkelt klikkbart for Lync klienten

Hvordan endre hvilket program som skal åpnes?

Det er to måter å gjøre dette på, manuelt i GUI eller gjennom PowerShell og registry settinger

  1. Manuelt i GUI
    • Gå til Start skjermen i Windows 8
    • Skriv Standard og da vil Standardprogrammer dukke opp
    • Klikk på denne og velg Tilknytt en filtype eller protokoll til et program
    • Søk etter Lync15 for Lync møter eller mailto for e-post
    • For Tel må man inn med en registry nøkkel før det er mulig å velge Lync klienten
      • Fra PowerShell: ItemProperty HKLM:\Software\Microsoft\Office\15.\Lync\Capabilities\URLAssociations -name TEL -value Microsoft.Lync.15Join.1
    • For SIP trenger du ikke å gjøre noe da Lync desktop klienten er sannsynligvis din eneste SIP klient og fungerer fint i dag
      • Hvis det ikke fungerer for deg i dag, kjør PowerShell scriptet
  2. PowerShell script
    • Jeg har laget et kort lite script som resetter alle standardprogrammene for linkene vi har snakket om i denne artikkelen og legger inn de riktige registry nøklene for TEL og SIP
    • Etter du har kjørt scriptet vil du bli spurt neste gang du klikker på en av disse linkene om hvilken applikasjon du vil bruke som standard, enkelt og greit
    • Jeg bruker selv dette scriptet og synes det fungerer bra
    • Du finner scriptet på bloggen min msunified.net, se på bunnen av artikkelen: https://msunified.net/2013/05/20/tel-sip-mailto-and-lync-meeting-links-association/

Oppsummering

For å ta kontroll over hvilken applikasjon som brukes når i en hektisk samhandlingshverdag må man inn å endre i standardprogrammer eller man kan resette hele greia via PowerShell og registry. Dette kan også kontrolleres gjennom Group Policy for domeneadministrerte maskiner. Håper dette gjør din samhandlingshverdag lettere.