网站搜索

使用 Intune 设置 MacOS 桌面壁纸:分步指南


在这篇文章中,我将向您展示如何使用 Intune 设置 MacOS 桌面壁纸。借助桌面壁纸脚本和 mobileconfig 文件,您可以使用 Intune 执行 macOS 桌面壁纸部署。

对于 Windows 设备,大多数组织更喜欢使用组策略来部署桌面背景壁纸。它在 Windows 10 和 Windows 11 设备上运行良好。对于 Intune 管理的 macOS 设备,必须结合使用 shell 脚本和自定义配置文件来设置桌面壁纸。

Intune Telegram 组的一名成员要求提供有关如何使用 Intune 设置 macOS 桌面壁纸的教程。尽管这看起来很困难,但我想在我的实验室中测试它并确认它有效。现在我的测试已完成,我可以使用 Intune 设置 macOS 设备的桌面壁纸,我将引导您完成整个过程。

下载桌面壁纸和壁纸 MobileConfig 的脚本

Microsoft 在其 GitHub Shell Intune 示例上提供了两个文件,用于通过 Intune 部署 macOS 桌面壁纸:

  1. downloadWallpaper.sh:此脚本旨在由 Intune 脚本代理传送到 Mac。此 shell 脚本从指定的 URL 下载壁纸图像,并将其放入 macOS 设备上的 /Library/Desktop 位置。文件名设置为Wallpaper.jpg。
  2. wallpaper.mobileconfig:mobileconfig 配置文件指示 Mac 实际更改壁纸图像。

要使用 Intune 设置 macOS 桌面壁纸,您将需要上述两个文件。您还需要一个网络服务器来发布您的桌面壁纸图像。如果您有Azure Blob 存储,那么它是理想的选择;否则,任何公共网络服务器就足够了。我已下载这两个文件并将其保存到我的电脑上的文件夹中。

如果您有 macOS 设备的公司桌面壁纸图像,则需要公开托管它。图像文件 URL 应该可供任何人访问,并且您应该在 downloadwallaper.sh shell 脚本文件中更新此图像路径。让我向您展示如何做到这一点。使用记事本应用程序打开 downloadwallpaper.sh 文件。查找“wallpaperurl”参数,并将图像路径替换为您的公司桌面壁纸图像,然后保存文件。

使用 Intune 设置 MacOS 桌面壁纸

现在,我们将完成使用 Intune 设置 MacOS 桌面壁纸的步骤。我将把整个过程分解为几个步骤,以便更容易遵循。

  1. 添加 macOS Shell 脚本来下载壁纸
  2. 创建自定义配置配置文件以指示 mac 应用壁纸

最后,我还将向您展示如何监控 shell 脚本和配置文件分配,并介绍如何使用日志对 macOS 桌面壁纸部署进行故障排除。

步骤 1:在 Intune 中添加 macOS Shell 脚本以下载壁纸

在此步骤中,我们将在 Intune 中添加一个新的 shell 脚本,以在 macOS 设备上下载壁纸。如果您不熟悉 Mac 脚本,请参阅以下指南,了解如何使用 Intune 在 macOS 上使用 shell 脚本。

  • 登录 Microsoft Intune 管理中心。
  • 转到设备 > macOS > Shell 脚本。
  • 要添加新脚本,请选择+添加。

在基本选项卡上,输入脚本名称“使用 Intune 设置 macOS 的桌面壁纸”。输入有关脚本的简短说明,然后单击下一步。

在脚本设置选项卡上,单击文件夹图标上传脚本以下载 macOS 壁纸。在同一窗口中配置以下脚本设置。

  • 以登录用户身份运行脚本:否
  • 在设备上隐藏脚本通知:是
  • 脚本频率:每 1 天
  • 脚本失败重试次数:3

您将看到一条通知“downloadwallaper.sh 上传完成”,确认脚本已成功上传。您还可以查看脚本内容,但无法修改。单击下一步。

在分配选项卡上,选择要分配 shell 脚本的 Azure 组。选择要为其分配脚本的一个或多个用户或设备组。您选择的组将显示在列表中,并将收到您的脚本策略。点击下一步。

在查看 + 添加中,会显示您配置的设置的摘要。选择添加以保存脚本。当您选择添加时,脚本策略将部署到您选择的 macOS 设备/用户组。

您创建的桌面壁纸 macOS Shell 脚本现在显示在脚本列表中。如果需要,您可以在将 macOS shell 脚本上传到 Intune 后选择并查看其内容。

步骤 2:创建配置文件以设置 macOS 桌面壁纸

在第 1 步中,我们添加的脚本会将桌面壁纸图像下载到您的 MacOS 设备。要将图像应用为 macOS 上的桌面壁纸,我们将创建一个新的配置文件。

  • 登录 Microsoft Intune 管理中心。
  • 转到设备 > macOS > 配置文件。
  • 选择创建配置文件为 macOS 设备添加新的配置文件。

在创建配置文件窗口中,选择以下内容:

  • 配置文件类型:模板
  • 模板名称:自定义

单击创建。

输入配置文件的名称“MacOS 桌面壁纸部署”或相关名称。您可以添加有关个人资料的简短描述。单击下一步。

在“配置设置”选项卡上,指定以下信息:

  • 自定义配置文件名称:MacOS 桌面壁纸。
  • 部署渠道:设备渠道。
  • 配置配置文件:点击文件夹图标并选择要上传的wallpaper.mobileconfig文件。

等待 wallpaper.mobileconfig 文件成功上传到 Intune。完成后,点击下一步。

在分配选项卡上,选择要应用配置配置文件的 Azure 组。选择要向其分配配置文件的一个或多个用户或设备组。您选择的组将显示在列表中,并将收到您的个人资料设置。点击下一步。

在查看 + 添加中,会显示您配置的设置的摘要。选择创建以创建配置文件。当您选择创建时,配置文件设置将部署到您选择的 macOS 设备/用户组。

在 Intune 中监视 MacOS 桌面壁纸部署

由于我们已经分配了一个 macOS Shell 脚本和一个自定义配置文件来设置 macOS 的桌面壁纸,因此可以在 Intune 门户中监视这两个内容。

您可以通过在 Intune 中选择以下报告之一来监控为用户和设备分配的所有 macOS 脚本的运行状态:

  • Shell 脚本 > 选择要监控的脚本 > 设备状态。
  • Shell 脚本 > 选择要监控的脚本 > 用户状态。

从下面的屏幕截图中,我们看到下载壁纸的 macOS 脚本已在设备上成功下载。

要监控 macOS 的自定义配置文件,请转至设备 > macOS > 配置文件。从配置文件列表中,选择 MacOS 桌面壁纸配置文件并查看状态。从下面的屏幕截图中,我们看到已成功接收配置文件设置的 macOS 设备。

注意:如果您在此处发现任何错误,请确保 macOS 设备在线。记下错误代码,这将有助于您解决问题。

验证 macOS 设备上的桌面壁纸

在此步骤中,我们将检查 macOS 设备上的桌面壁纸图像是否已成功更改。几分钟后,我看到桌面壁纸图像已成功应用到Mac设备。请注意,我必须重新启动 MacBook 一次,因为公司门户在同步策略时出现问题。

Intune MacOS 壁纸部署故障排除

桌面壁纸可能不会应用于您的所有 Mac 设备。这将需要进行故障排除,并且您将需要依赖日志文件。 macOS 上的 Intune 管理代理日志位于 /Library/Logs/Microsoft/Intune 中。代理日志文件名称为 IntuneMDMDaemon date-time.log 和 IntuneMDMAgent date-time.log。

当您没有看到应用于 macOS 设备的桌面壁纸时,您需要做的第一步是检查壁纸图像是否已下载到您的 Mac。请记住,downloadwallaper.sh 从指定的 URL 下载图像并将其放置在 /Library/Desktop 中。在 Mac 上,转到/资源库/桌面并验证是否看到壁纸图像。如果您看到此文件,请继续执行下一个故障排除步骤。

如果壁纸已复制到您的 macOS,下一步是确保壁纸已应用。 mobileconfig 配置文件 文件指示 Mac 实际更改壁纸图像。默认情况下,此过程记录在单独的文件中并输出到 /var/log/fetchdesktopwallpaper.log。使用文本编辑器应用打开 fetchdesktopwallpaper.log 并查看日志。退出状态为 0 或 1。

Starting download of Desktop Wallpaper
Creating [/Library/Desktop]
Downloading Wallpaper from [https://github.com/microsoft/shell-intune-samples/raw/master/img/M365.jpg] to [/Library/Desktop/Wallpaper.jpg]
Wallpaper [https://github.com/microsoft/shell-intune-samples/raw/master/img/M365.jpg] downloaded to [/Library/Desktop/Wallpaper.jpg]

另请阅读

  • 使用公司门户应用在 Intune 中注册 macOS 设备
  • 如何在 Mac 设备上安装 Intune 公司门户
  • 使用 Intune 管理 macOS 软件更新
  • 使用 Intune 部署 macOS DMG 应用:分步指南
  • 修复 macOS 注册期间 Intune 配置文件安装失败的问题

相关文章