下载所需的更新二进制文件
本节介绍如何:
I. 指定要下载和发布的更新。
II. 从连接 Internet 的计算机下载所需的更新。
III. 将更新文件移动到控制台计算机。
在控制台计算机上
- 确保控制台处于脱机模式。
在设置 > 脱机选项对话框中,启用断开连接运行复选框。 - 确保您拥有最新的目录文件(请参阅标题为下载最新目录文件的上一部分)。
- 在 Ivanti Patch > 更新工作区中,选择要下载的更新。
- 单击下载。
随即显示脱机下载对话框。 每当您通过处于脱机模式的 Patch for Configuration Manager 控制台下载文件时,都会自动显示此对话框。 - 在脱机下载对话框中,单击创建文件。
系统将在您的临时文件夹中创建一个 XML 数据文件 (<GUID>.xml)(临时文件夹由 %TEMP% 变量定义;例如 C:\Users\<username>\AppData\Local\Temp\)。 数据文件包含将由 File Downloader PowerShell 脚本使用的信息。 该文件告知脚本要下载哪些更新,以及下载哪些相关文件才能成功安装更新。 Local Source 文件夹中已包含的任何更新都将被忽略,并且不会添加到数据文件中。 - 将 XML 数据文件从输出文件夹复制到便携式存储设备。
在包含 File Downloader PowerShell 脚本且连接 Internet 的计算机上
- 将下载的 XML 数据文件粘贴到连接 Internet 的计算机上。
- 启动 Windows PowerShell 控制台。
请确保以管理员身份运行。 - 切换到包含 File Downloader PowerShell 脚本的目录。
- 使用 PowerShell 脚本下载更新二进制文件。
- 将 \Updates 文件夹复制到便携式存储设备。
例如:
PS C:\> .\DownloadDisconnectedData.ps1 –outdir “C:\Data”
-product “Patch” -doNOTDwnlDataFile
–downloadPackageInputFilePath “C:\UpdatesToDownload\
<Data_File_GUID>.xml”
输出目录将由 PowerShell 脚本创建。 系统将在指定的输出目录中创建名为 \Updates 的子文件夹,并将更新写入该文件夹。 系统将不再下载 \Updates 文件夹中已包含的任何更新二进制文件。 您应该检查每个下载的更新的状态。 如果供应商不再提供更新,或者供应商已更换更新文件的 URL,则会显示一条消息。
在控制台计算机上
\Updates 文件夹将包含很多 GUID 文件夹(您下载的每个更新都有一个这样的文件夹)。 将 GUID 文件夹从便携式存储设备粘贴到控制台上的 Local Source 文件夹。 Local Source 文件夹的位置在设置 > 脱机选项选项卡上定义。
重要事项! 请勿将整个 Updates 文件夹粘贴到 Local Source 文件夹中,应仅粘贴 Updates 文件夹的内容。
现在便可以通过脱机控制台计算机发布所选更新。