使用 PowerShell 配置 Surface 设备

Surface IT 工具包包含一个集中式脚本库,旨在增强 IT 管理员的管理功能,提供对 Surface 设备、扩展坞和中心的精确控制。 无论是将新设备注册到 Surface Enterprise Management Mode (SEMM) 、管理统一可扩展固件接口 (UEFI) 固件设置,还是确保设备符合组织的策略,这些脚本都提供了使用基于 UI 的 UEFI 配置器工具的替代方法。

若要访问脚本,请打开 Surface IT Toolkit,选择“ UEFI 配置器>PowerShell 脚本” ,然后将脚本复制到开发环境中。

Surface 设备脚本

此集合使 IT 管理员能够在单个 Surface 设备上有效地配置 SEMM。 从设置新设备到管理 UEFI 设置和权限,这些脚本可确保设备符合企业安全标准。

关键脚本

  • 配置 SEMM:用于创建针对特定组织要求定制的配置包。
  • 其他脚本:查看各种高级管理任务的脚本,如下表所示。
脚本 摘要
ApplyProvisioningPackage 用于应用现有的所有者和权限包,确定谁有权更改 UEFI 设置。
ApplySettingsPackage 将现有 UEFI 设置包应用于设备。
CreateOwnerPackage 生成一个所有者包,该包设置 UEFI 的组织基于证书的所有权。
CreateOwnerUpgradePackage 创建包以替换已注册设备上即将过期的证书。
CreatePermissionPackages 生成一个包,用于设置 UEFI 设置更改的权限。
CreateSettingsPackage 生成包含所需 UEFI 设置的包。
CreateTestCertificates 为非生产环境中的 SEMM 测试创建自签名证书。
CurrentSettings 显示当前在主机设备上配置的 UEFI 设置。
ResetSEMM 构造重置包以从设备中删除 SEMM。
ShowSettingsOptions 显示可配置的可用 UEFI 设置。
VerifySettings 根据主机设备和应用包中配置的设置验证 UEFI 设置。

Surface Dock 脚本

促进 Surface Dock 与设备管理框架的集成。 这些脚本提供了基于 UI 的 UEFI 配置器工具的替代方法,用于精确控制连接到 Surface 设备的 Surface 扩展坞。

Surface Thunderbolt 4 Dock 脚本

这些 PowerShell 脚本专为 Thunderbolt 4 扩展坞构建,提供策略创建、预配和动态 USB-C 禁用功能。

脚本 摘要
CreateSurfaceThunderbolt (TM) 4DockCertificates 生成自签名证书,用于在非生产环境中使用 Surface Thunderbolt™ 4 Dock 测试 SEMM。
ResetSEMM - Thunderbolt (TM) 4Dock 创建一个包以从 Surface Thunderbolt™ 4 扩展坞中删除 SEMM。
VerifyDockSettings 显示当前应用于连接的 Surface Thunderbolt™ 4 扩展坞的设置。

Surface Dock 2 脚本

这些 PowerShell 脚本专为 Surface Dock 2 构建,提供端口和固件设置的管理。

脚本 摘要
CreateSurfaceDock2Certificates 生成自签名证书以在非生产环境中测试适用于 Surface Dock 2 的 SEMM。
重置 SEMM 创建可用于从 Surface Dock 2 中删除 SEMM 的重置包。
VerifyDockSettings 显示连接的 Surface Dock 2 的应用设置。

为何使用 Surface PowerShell 脚本?

  • 自动化:自动执行重复任务,以节省时间并减少在设备设置和管理期间出错的可能性。
  • 自定义:定制设备设置以满足组织的独特需求。
  • 安全性:通过控制 UEFI 设置和 SEMM 配置来保持高安全性。
  • 文档:每个脚本都附带详细的注释,以指导你完成使用和部署。

Surface IT Toolkit 的 UEFI 配置器中的 PowerShell 脚本为 Surface 设备和配件的微调管理提供了可靠的解决方案,符合企业安全性、合规性和运营效率目标。