使用配置管理器部署 Microsoft Teams 客户端. 不是一个完美的方法——但效果很好. 使用 SCCM 进行测试 1610 和SCCM 1702 安装.
更新: 现在有 *.MSI 文件 可用的, 所以你不再需要这篇文章了.
创建 Microsoft Teams 客户端应用程序部署
1. 在 SCCM 分发点为 Microsoft Teams 客户端安装文件创建一个文件夹. (就我而言 D:\Install\Microsoft Teams\1.0.00.7405);
2. 放置到文件夹 客户端设置文件 并创造 *.蝙蝠文件 带有文本字符串;
Teams_windows_x64 /s
timeout 60
笔记: 如果您的网络中有非常快的 PC – 减少超时;
3. 导航 软件库应用程序管理应用程序. 点击 创建应用程序 在上方菜单中;
4. 为了 一般的, 选择选项 手动指定应用信息 然后单击 下一个;
5. 为了 一般信息, 填写您想要的所有字段, 点击 下一个;
6. 为了 应用目录, 填写您想要的所有字段, 添加图标 (250×250);
7. 点击 下一个;
8. 为了 部署类型 点击 添加;
9. 为了 一般的, 在 类型选择 脚本安装程序 然后单击 下一个;
10. 为了 一般信息, 进入 你的 姓名, 并添加一些 管理员评论 或者 语言. 点击 下一个;
11. 为了 内容, 选择 内容-位置. 在 安装程序 进入:
"teams.bat"
笔记: 这 是一个 *.蝙蝠文件 从一开始就.
12. 在 卸载程序 进入:
"%LocalAppData%\Microsoft\Teams\Update.exe" --uninstall -s
笔记: Microsoft Teams 安装到用户文件夹“C:\users\<用户名>\AppData\Local\Microsoft\Teams\”.
13. 点击 下一个;
14. 为了 检测方法 点击 添加条款;
15. 在 设置类型 选择:
Registry
16. 在 蜂巢 选择:
HKEY_CURRENT_USER
17. 在 钥匙 进入;
SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Teams
18. 在 价值 进入:
DisplayVersion
19. 将复选标记设置为 此注册表项与 64 位系统上的 32 位应用程序关联
20. 在 数据类型 选择:
String or Version
笔记: 您可以单击“确定”并将检测方法设置为已安装或未安装. 或者设置 第二个选择 并在 Value 处输入您的版本.
21. 点击 好的;
22. 点击 下一个;
23. 为了 用户体验, 在安装行为中选择:
Install for user
24. 在 安装程序可见性 选择:
Hidden
25. 放 预计安装时间 (分钟) 然后单击 下一个;
26. 为了 要求, 根据需要配置, 点击 下一个;
27. 为了 依赖关系, 根据需要配置, 点击 下一个;
28. 为了 概括, 点击 下一个;
29. 点击 关闭;
30. 为了 部署类型, 点击 下一个;
31. 为了 概括, 点击 下一个;
32. 点击 关闭;
33. 分发内容 到 分发点;
34. 将应用程序部署到 设备集合;
从软件中心安装 Microsoft Teams 客户端
1. 前往客户端并打开 软件中心;
2. 选择应用程序并单击 安装;
笔记: 应用程序安装时间从 超时在 *.蝙蝠文件
3. 桌面链接已创建, 所以应用程序安装顺利, 等待超时;
完美的!
如果 SCCM 在系统帐户上下文下运行,则 %localappdata% 不会用于该帐户,也不会用于当前登录的用户?
在这种情况下,您作为服务帐户运行, 但为当前登录用户安装应用程序. 仅当用户登录时才能安装应用程序. 安装行为 – 对于当前用户, 以帐户而非当前用户身份运行, 它仅为当前用户运行安装.
超时时间是多少?
有超时 (基于PC性能), 因为如果您运行简单的静默安装,检测规则将无法识别安装 “Teams_windows_x64 /s”, 密钥创建有一些闲置. 但产品安装后超时 – 检测规则必须发挥作用. 简而言之,正确检测的超时.
0x87D00324(-2016410844) 有一个主意?
你好. 应用程序已安装, 此错误代码意味着应用程序检测出现问题. 尝试检查应用程序是否已安装. 如果一切顺利的话 – 检查安装检测规则
谢谢. 超时解决了我的问题.