本文目录导读:

- 方案一:使用 Microsoft Intune(推荐用于云端管理)
- 方案二:使用 Microsoft Configuration Manager (SCCM)
- 方案三:使用组策略(GPO)结合脚本
- 方案四:使用 Microsoft 365 管理中心(自动安装)
- 重点:关于 Teams 新老版本
- 总结建议
针对 Microsoft Teams 的批量部署,通常是指在企业环境中,通过管理工具将 Teams 客户端自动安装到大量员工的电脑上,而不是手动逐个安装。
根据你的具体环境(Windows/macOS、是否使用 Intune、是否使用 SCCM 等),有以下几种主流的批量部署方案。
使用 Microsoft Intune(推荐用于云端管理)
适用于使用 Microsoft 365 E3/E5 或 Intune 独立许可证的企业。
- 创建 Win32 应用(如果使用 .exe 安装程序):
- 下载 Teams 的 MSI 或 EXE 安装包,官方建议使用适用于企业的 Microsoft Teams 安装程序。
- 使用 Microsoft Win32 内容准备工具将安装包打包成
.intunewin格式。
- 使用内置的“Microsoft Teams”应用(更简单):
- 在 Intune 管理中心的 应用 > 所有应用 > 添加。
- 选择 Windows 10 及更高版本 下的 Microsoft Teams。
- 类型:选择“Microsoft Store 应用(新版)”或“Microsoft 365 应用”下单独的 Teams 组件。
- 注意:Intune 提供了“分配给最终用户的 Microsoft Teams”和“适用于企业的 Microsoft Teams”两个选项,推荐使用后者,因为它支持新架构,性能更好。
- 分配:将应用分配给 设备组(通常是包含了所有员工电脑的组)。
- 部署策略:
- 你可以设置必需安装(强制安装,用户无法卸载)或可用的安装(用户在公司门户中自行选择安装)。
- 使用 安装行为 选择“系统”,这样即使用户不是管理员也能使用。
使用 Microsoft Configuration Manager (SCCM)
适用于拥有本地 AD 和 SCCM 基础设施的企业。
- 下载安装包:
- 从 Microsoft 365 管理中心下载 Microsoft 365 应用版 的部署工具(ODT),或者直接下载 Teams MSI 独立安装包。
- 创建应用程序:
- 在 Configuration Manager 控制台中,转到 软件库 > 应用程序管理 > 应用程序。
- 点击 创建应用程序 > 手动指定应用程序信息。
- 部署类型:选择 脚本安装程序。
- 安装程序:填写安装命令(
Teams_windows_x64.exe /install /quiet /norestart)。 - 检测方法:关键步骤,添加一个检测规则,确保安装成功(检查
C:\Program Files\WindowsApps下是否存在 Teams 相关文件夹,或使用注册表路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下找到 Teams 的 GUID)。
- 分发和部署:
- 分发到分发点。
- 将应用程序部署到 设备集合。
使用组策略(GPO)结合脚本
适用于没有 SCCM 或 Intune,但使用 AD 域的环境。
-
准备安装脚本:
- 创建一个批处理文件(如
InstallTeams.bat), 内容如下(注意替换实际路径):@echo off // 检查是否已安装(可选) if exist "C:\Program Files\WindowsApps\MicrosoftTeams_*" ( echo Teams already installed. exit /b 0 ) // 执行静默安装 start /wait "" "\\服务器共享路径\Teams_windows_x64.exe" /install /quiet /norestart exit /b %ERRORLEVEL%
- 创建一个批处理文件(如
-
创建 GPO:
- 在组策略管理编辑器中,创建一个新的 GPO。
- 导航到 计算机配置 > 策略 > 管理模板 > 系统 > 登录。
- 启用 启动时运行这些程序(或者使用 启动/关机脚本)。
- 在 启动脚本 中添加你准备好的安装脚本。
需要注意的问题:
- 如果电脑安装了 Microsoft 365 应用版(Office 365),Teams 会作为 Office 更新的一部分自动安装,你可以在 ODT 配置文件中控制是否包含 Teams。
- 权限问题:使用系统权限(启动脚本)可以避免用户权限不足。
- 静默安装参数:
/install(安装),/quiet(静默,无 UI),/norestart(不重启)。
使用 Microsoft 365 管理中心(自动安装)
如果你部署的是 Microsoft 365 应用版(Office 365),Teams 默认会作为其中一部分被自动安装。
- 登录 Microsoft 365 管理中心。
- 转到 设置 > 组织设置 > 服务 > Microsoft 365 应用版。
- 在 软件下载设置 中,确保 包含 Teams 的选项已勾选。
- 这适用于通过 Office 部署工具(ODT)或直接从 Office 门户安装 Office 的客户端。
重点:Teams 新老版本
重要更新: 微软正在从经典版 Teams 迁移到新 Teams,批量部署时需注意:
- 新 Teams(推荐): 安装包通常是
MSTeams-x64.msix或MSTeams-x64.exe,新 Teams 是安装在新位置(用户目录或系统目录下的Program Files\WindowsApps),并且自动更新。 - 经典版 Teams: 旧版本,安装位置在
%AppData%\Microsoft\Teams。微软已宣布经典版 Teams 将在 2024 年停止服务。请不要再批量部署经典版 Teams。
如何批量部署新 Teams:
- 使用 Intune 的“适用于企业的 Microsoft Teams”应用类型(这是最简单的)。
- 使用 SCCM 或脚本安装新 Teams 的 MSIX 包,命令如下:
MSTeams-x64.msix /quiet /norestart或者使用.exe安装程序:Teams_windows_x64.exe /install /quiet /norestart(实际上这会安装新 Teams)。
总结建议
| 环境 | 推荐方案 | 备注 |
|---|---|---|
| 云端优先 (Intune) | Intune 内置的“适用于企业的 Microsoft Teams” | 最简单,无需打包。 |
| 本地域 (SCCM) | SCCM 应用部署 | 需要正确配置 MSI/MSIX 检测方法。 |
| 本地域 (无 SCCM) | 组策略 + 启动脚本 | 最简单,但可能缺少报告和高级功能。 |
| 仅 Office 部署 | ODT 配置文件 | 确保 ODT 配置中包含 IncludeApp="Teams"。 |
最后建议: 如果你有 Intune 或 SCCM,使用它们是最正式的批量部署方式,如果只是简单的办公室批量安装,使用 GPO + 启动脚本(系统权限)在成本和复杂性之间是可行的平衡,务必确保所有部署的是新 Teams。
标签: Teams
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。