Deploy Microsoft Teams Client with Configuration Manager. Inte en perfekt metod – men fungerar väldigt bra. Testad med SCCM 1610 och SCCM 1702 installation.
Uppdatering: Det finns nu *.MSI-filer tillgängliga, så du behöver inte det här inlägget längre.
Skapa Microsoft Teams-klientapplikationsdistribution
1. Skapa en mapp vid din SCCM Distribution Point för installationsfiler för Microsoft Teams Client. (i mitt fall D:\InstalleraMicrosoft Teams1.0.00.7405);
2. Placera till mapp Klientinstallationsfil och skapa *.bat-fil med textsträngar;
Teams_windows_x64 /s
timeout 60
NOTERA: om du har mycket snabba datorer i ditt nätverk – minska timeout;
3. Navigera till ProgrambibliotekProgramhanteringProgram. Klick Skapa applikation i den övre menyn;
4. För Allmän, välj alternativet Ange applikationsinformationen manuellt och klicka Nästa;
5. För Allmän information, fyll i alla fält som du önskar, klick Nästa;
6. För applikationskatalogen, fyll i alla fält som du önskar, lägg till ikon (250×250);
7. Klick Nästa;
8. För Distributionstyper klick Lägg till;
9. För Allmän, på Typvälja Skriptinstallerare och klicka Nästa;
10. För Allmän information, stiga på din namn, och lägg till några Administratörs kommentarer eller språk. Klick Nästa;
11. För Innehåll, Välj Innehåll-Plats. Vid Installationsprogram stiga på:
"teams.bat"
NOTERA: Detta är en *.bat-fil från början.
12. På Avinstallera programmet stiga på:
"%LocalAppData%\Microsoft\Teams\Update.exe" --uninstall -s
NOTERA: Microsoft Teams installerar i användarmappen "C:\användare<Användarnamn>\AppData\Local\Microsoft\Teams\”.
13. Klick Nästa;
14. För detektionsmetoden klick Lägg till klausul;
15. På Inställningstyp välja:
Registry
16. På Bikupa välja:
HKEY_CURRENT_USER
17. På Nyckel stiga på;
SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Teams
18. På Värde stiga på:
DisplayVersion
19. Sätt bock vid Denna registernyckel är associerad med en 32-bitars applikation på 64-bitars system
20. På Data typ välja:
String or Version
NOTERA: du kan klicka på OK och ställa in identifieringsmetoden till installerad eller ej installerad. Eller ställ in andra alternativet och ange vid Värdera din version.
21. Klick OK;
22. Klick Nästa;
23. För Användarupplevelse, vid installationsbeteende välj:
Install for user
24. På Synlighet av installationsprogram välja:
Hidden
25. Uppsättning den beräknade installationstiden (minuter) och klicka Nästa;
26. För Krav, konfigurera som du behöver, klick Nästa;
27. För Beroenden, konfigurera som du behöver, klick Nästa;
28. För Sammanfattning, klick Nästa;
29. Klick Stänga;
30. För Distributionstyper, Klick Nästa;
31. För Sammanfattning, klick Nästa;
32. Klick Stänga;
33. Distribuera innehåll till Distributionspunkt;
34. Distribuera applikationen till Enhetssamling;
Installera Microsoft Teams Client från Software Center
1. Gå till klienten och öppna Programvarucenter;
2. Välj appen och klicka Installera;
NOTERA: Appinstallationstiden ökar med tiden från en timeout i *.bat-fil
3. Skrivbordslänk skapad, så appinstallationen går bra, vänta på timeout;
Perfekt!
Om SCCM körs under systemkontokontexten kommer inte %localappdata% vara för det kontot och inte den för närvarande inloggade användaren?
I det här fallet kör du som servicekonto, men appinstallation för nuvarande inloggade användare. Appen kan endast installeras om användaren är inloggad. Installationsbeteende – För nuvarande användare, kör som konto inte aktuell användare, det körs bara installation för nuvarande användare.
Vad gäller timeout?
Det finns timeout (baserat på PC-prestanda), eftersom detektionsregeln inte känner igen installationen om du kör en enkel tyst installation “Teams_windows_x64 /s”, det finns lite ledigt med nycklarskapande. Men med timeout efter produktinstallation – detektionsregeln fungerar som den ska. I enkla ord timeout för korrekt upptäckt.
0x87D00324(-2016410844) har en idé?
Hej. Applikationen är installerad, den här felkoden innebär problem med applikationsdetektering. Försök att kontrollera om programmet är installerat. om allt bra – kontrollera installationsdetekteringsreglerna
Tack. timeout löste mitt problem.