简介
Microsoft Intune是许多IT管理员使用的流行工具。通过利用Intune的功能,组织可以实施安全策略、应用软件更新、管理应用程序,并监视在Parallels Desktop上运行的虚拟机(vm)的整体运行状况和性能。本文介绍了实现这一目标的两种可能方法:
•准备一个配置包文件并交付给您的最终用户或
•将配置包文件嵌入到Sysprep镜像中,然后将Sysprep镜像提供给最终用户。要了解如何准备Sysprep映像,请按照KB 129529中的说明进行操作。
在创建Sysprep映像时也要小心,因为它只能从Windows Enterprise ISO映像中创建。
必要条件
-
准备配置文件的Windows主机。
-
具有在Azure中注册新主机的适当权限的活动Microsoft Azure订阅。
-
Windows Enterprise的ISO镜像。如果您正在寻找兼容x86的映像,可以从https://www.microsoft.com/software-download/windows11下载。要获得arm兼容的映像,请参阅我们的指南https://kb.parallels.com/129607。
准备一个配置文件,并手动将其交付给最终用户
- 从Microsoft Store安装Windows Configuration Designer或直接从Microsoft网站下载。
- 安装完成后,启动它并按照Provision桌面设备模板创建一个新项目。
- 创建项目后,您将看到以下页面:
在这一步中,您需要选择名称约定。完成后,单击Next并切换到设置网络选项卡。然后关闭设置网络开关,单击“下一步”,进入“帐户管理”页面。
以下步骤很重要:选择在Azure AD中注册并获取批量令牌。
在这里,您需要使用Microsoft Azure凭据进行登录。成功登录后,您将看到确认成功收到令牌的消息。
单击Next。您可以随意跳过其余的步骤,单击每个步骤上的Next。
在最后一步中,再次检查配置摘要并确保一切正确。
单击Create并记住包文件的路径。
现在,您可以开始向最终用户提供该包,最终用户需要启动该包才能在Azure中注册其虚拟机。
在Sysprep映像中嵌入配置包文件,并将其部署到最终用户
首先,如上所述创建一个供应包,并将其嵌入到KB 129529中概述的Sysprep映像中(步骤1-5)。完成后,您可以选择如何将Sysprep映像部署到最终用户。
通过配置文件部署
备注: 在Parallels Desktop 19和更新版本的Parallels Desktop中支持部署Sysprep映像,以便通过配置文件在Intune中注册虚拟机。
这是推荐的最直接的解决方案。在Parallels My Account 中创建配置文件并点击此处,将配置文件应用于许可证密钥,并启用配置。
当Parallels Desktop用户启动创建新虚拟机的过程时,Parallels Desktop会检查具有 虚拟机映像链接的配置文件是否存在,并且该配置文件是否适用于此Mac计算机使用的Parallels Desktop许可密钥。如果配置文件存在,将向用户显示一个对话框,邀请 他们下载并安装公司虚拟机映像。如果用户接受,虚拟机将被下载到用户的计算机中,并在Parallels Desktop中注册。因此,虚拟机将被安装并注册到Intune中。
通过Parallels Autodeploy包进行部署
1. 创建Sysprep映像之后(KB 129529中的步骤1-5),关闭虚拟机。
2. 右键单击Parallels Desktop图标>控制中心。右键单击虚拟机名称> Clone。该机器将被克隆并在Parallels Desktop Control Center中注册,其名称看起来像“Copy of <VM name>”。
3.通过右键单击“控制中心>配置”中的虚拟机,在新虚拟机中完成最后一次虚拟机配置调整(选择虚拟机配置文件, 网络模式,将CPU/RAM设置为自动,更改虚拟机名称等)。
4. 通过执行以下命令注销虚拟机以清除虚拟机的VM源UUID。一旦虚拟机在最终用户的Mac上注册,它将自动重新生成SMBIOS ID。
prlctl unregister <vm_UUID> --clean-src-uuid
例如:

5. 因此,您的虚拟机将从控制中心注销。定位您的虚拟机并开始准备Parallels Autodeploy包。在管理员指南中了解有关如何准备Parallels Autodeploy Package的更多信息。
Note: Parallels Autodeploy Package工具提供了一个更改vm_reset_hwid参数的选项,该参数会影响Microsoft Azure检测和计算机器的方式。本文还描述了如何更改此参数。请注意,更改vm_reset_hwid参数将触发Windows重新激活。请特别注意,只有在需要将虚拟机注册到InTune中时才更改参数。
6. 在大规模部署之前,你需要对deploy.cfg文件做一些修改:
-
打开自动部署包右键单击它,并选择“显示包内容”。
- 进入“License Key and Configuration”文件夹,使用任意文本编辑器打开deploy.cfg配置文件。
-
打开文件后,找到以下变量:
您需要注释下面的字符串:
vm_reset_hwid="no"
并取消以下字符串的注释:
#vm_reset_hwid="yes"
结果代码应该是这样的:
请注意,更改此参数可能会导致已部署虚拟机上预安装的软件许可证出现问题。但是,除非如上所述更改参数,否则无法在InTune中注册多个VM,因为Azure基础结构将具有相同硬件ID的所有机器检测为同一台机器。
7. 部署虚拟机。在管理员指南中了解更多信息。
Was this article helpful?
Tell us how we can improve it.