软件分发帮助
使用“分发程序包”对话框
分发程序包对话框(工具 > 分发 > 分发程序包)在数据库中储存了对要分发的程序包的描述信息。这些数据包括安装特定软件程序包所需的必要设置,如程序包名称、任何相关性或必要因素、安装选项等。这些信息在创建后即被称作“分发程序包”。
在使用该对话框之前,请将程序包放到分发服务器上。您需要浏览该程序包并提供有关程序包先决条件或附加文件等的信息。为程序包创建一个分发程序包后,可以将其与一种交付方式(工具 > 分发 > 交付方式)相关联以便部署到设备上。
关于“程序包信息”页面
使用此页面可输入程序包的名称和程序包的主文件。如果您的程序包只由一个文件组成,可在此添加此文件。如果您的程序包中包含多个文件,应在程序包中添加主文件,例如启动安装进程的文件。您可以在附加文件页面中添加其他的相关文件。
要使用文件浏览器,可在转到按钮旁的框中输入 Web 共享路径或文件路径。单击转到将在主文件框中显示目标位置。您可以在该位置继续浏览。通过浏览查找要作为主文件使用的文件后,可双击该文件。这会将文件名添加到“转到”按钮旁的程序包路径中。
- 名称:在此处输入的名称将出现在分发程序包和交付方式树和对话框中。确保名称简明扼要,因为对于过长的说明,可能需要滚动屏幕才能查看。
- 下载时显示给最终用户的说明:在此处输入的说明将出现在分发程序包和交付方式窗口以及软件部署门户中。
- 主文件:程序包中的主文件。
- 转到:开始浏览在“转到”按钮旁的框中输入的路径。
- 向上:从当前的浏览位置转至上一级文件夹。
- 覆盖缓存保留:覆盖程序包的默认客户端缓存保留时间。默认保留时间已在客户端连接代理设置的下载页面中设置,默认为 7 天。如果需要程序包在缓存中保留的时间长度不同于默认值,可以使用这个覆盖选项来覆盖默认值。例如,如果广泛部署的大型更新需要保存在客户端缓存中很长时间,此选项则会十分实用。如果程序包是捆绑包的一部分,则会使用捆绑包中所有程序包的最长保留设置。
使用环境变量
Endpoint Manager 不支持直接将环境变量放入程序包路径中,但是在先前创建的自定义脚本中扩展仍可以工作。要支持新的 SWD 体系结构的环境变量,则应将“PreferredPackageServer”注册表值设置为要使用的环境变量。该环境变量将随后被扩展以定义将从中检索程序包的服务器。
关于“安装/卸载选项”页面
使用此页可指定程序包类型。您可以看到几个选项,这取决于您要部署的程序包。并非所有的程序包类型都包含这些选项。
- 安装:指定希望使用安装程序包来安装软件。
- 卸载:指定希望使用卸载程序包来删除软件。设置此标志后,该脚本将删除通过安装脚本安装的所有程序。
- 命令行:(在 SWD、Macintosh 或 Linux 程序包中不可用)要传递给指定的主文件的命令行。软件分发自动为要分发的程序包类型添加基本的参数。
MSI 安装/卸载选项
当您选中使用 Windows Installer 安装和控制安装 (MSIexec) 时,MSI 分发程序包会有附加的安装/卸载选项。
- 显示选项:
- 安静模式,没有用户交互:运行安装但不通知受管设备(静默安装)。
- 无人参与模式,仅进度条:安装期间仅显示进度条,没有取消或延迟选项。
• 设置用户界面级别:
- 无 UI:运行完全静默安装。
- 基本 UI:显示带有进度条和“取消”按钮的全尺寸窗口。安装结束后将会显示一个消息框。如果取消安装,则不会显示消息框。
- 简化 UI:安装结束后会显示一个消息框。
- 完整 UI:显示带有进度条和“取消”按钮的全尺寸窗口。安装结束后将会显示一个消息框。
- 重新启动选项:
- 安装完后不重新启动:不执行重新启动,即使安装编码为要求重新启动。
- 如有必要提示用户重新启动:如果安装文件要求重新启动计算机,则会提示用户。
- 始终在安装后重新启动计算机:在安装完成后执行重新启动。
- 日志文件名:指定安装完成后基于安装结果存储 Windows Installer 日志文件的位置和文件名。
- 日志选项:可在指定位置后创建日志文件。
- 输入命令行或选择以上选项并编辑 MSI 程序包的命令行:(不可用于 SWD 程序包)显示将传递给指定主文件的命令行。软件分发会自动在此处添加基本参数以更改默认操作。命令行字段还可以使用数据库宏从清单调用值。指定包含在 % 符号中的清单项目。例如:
%Device_Name.Computer%
这将显示设备名称(其中使用下划线代替空格)和位于清单树顶部的计算机。
MSIX 安装/卸载选项
MSIX 分发程序包具有其他安装/卸载选项。
-
强制与此程序包关联的所有活动进程关闭:仅在安装时,关闭与此程序包关联的进程。Microsoft API 将确定要关闭的进程。
-
强制与此程序包关联的所有活动进程或其依赖项关闭:仅在安装时,关闭与此程序包关联的进程及其依赖项。Microsoft API 将确定要关闭的进程。
-
用户选项:指定您要为当前用户还是所有用户安装程序包。您在此处进行的选择需要匹配您在帐户页面的此对话框中的配置。
-
当前用户:如果您要为当前用户安装,请在帐户配置页面上进行相同的选择。在帐户页面上,您可以指定当前用户的帐户或以指定的用户身份运行并提供凭据。点击帐户,超链接将转到该处。
-
所有用户:如果您要为所有用户安装,请使用帐户页面上的 LocalSystem 帐户选项,或者以指定的用户身份运行并输入具有管理员权限的用户的凭据。
-
关于 PowerShell 选项页面(2021.1 SU2 及更高版本)
使用此页面来选择设备应使用的 PowerShell 版本。设备可以自动检测 PowerShell 版本,使用 PowerShell Core 或者使用 Windows PowerShell。还可以选择要求对 PowerShell 脚本签名。默认为允许未签名的脚本。
关于“PowerShell 安全”页面(2021.1 SU1 及更早版本)
使用此页面选择是否需要对 PowerShell 脚本进行签名。默认为允许未签名的脚本。
关于“架构选项”页面
此页面上的选项用于使用脚本或批处理文件的程序包。如果选择不适用(默认)选项或 32 位选项,则程序包将以 32 位模式运行,含义如下:
- 如果 32 位应用程序访问 HKEY_LOCAL_MACHINE\SOFTWARE 中的注册表值,则实际访问的是 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node 中的值。
- 如果 32 位应用程序运行 c:\windows\system32 中的程序,则实际运行的是 C:\Windows\SysWOW64 中应用程序的 32 位版本。包括 cmd.exe、cscript.exe、wscript.exe 和其他程序。
如果选择 64 位、脚本和批处理文件,则:
- 读写 HKEY_LOCAL_MACHINE\SOFTWARE 而不是 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
- 将会启动 System32 中的 64 位应用程序而不是 32 位应用程序(位于 c:\windows\SysWOW64)
如果选择系统架构,则模式将与操作系统匹配。
有关来自 Microsoft 的关于在 64 位环境运行 32 位应用程序的详细信息,请参阅此 MSDN 页:
关于“附加文件”页面
如果程序包由多个文件组成,则可在此页中添加这些文件。要使用文件浏览器,可在“转到”按钮旁的框中输入 Web 共享路径或文件路径。单击“转到”按钮将在可用文件框中显示目标位置。您可以在该位置继续浏览。在可用文件框中选择文件后单击 >> 可将选定文件添加到附加文件列表中。这可将这些文件添加到程序包中。
NOTE: 包含多个文件的 Mac 分发包不会保留目录层次结构。包中的所有文件都将下载至同一 sdcache 目录。
- 自动检测:该选项可用于 MSI 程序包。它将分析主 MSI 文件并找到外部参考文件,然后自动添加这些文件。
- 箭头:使用这些箭头可以从附加文件列表中添加和删除选定的文件。
- “转到”按钮:开始浏览在“转到”按钮旁的框中输入的路径。
- “向上”按钮:从当前的浏览位置转至上一级文件夹。
使用“从属程序包”页面
从属程序包是指必须已经在设备上存在的程序包,有了这些程序包才可以安装所配置的程序包。如果设备中不存在从属程序包,则会在该设备中自动安装这些从属程序包。通过设备中适当的注册表项可以自动检测到 MSI 和 SWD 程序包。对于其他程序包类型,程序包的检测方式取决于在检测页面所作的选择。
如果将带有从属程序包的现有程序包作为从属程序包添加到正在创建的程序包中,则该现有从属程序包也将添加到新程序包中。
- 可用程序包:使用分发程序包窗口列出已创建的公共程序包。只有公共程序包才能成为从属程序包。选择希望作为从属程序包的程序包,然后单击 >>。
- 从属程序包:列出已选作从属程序包的程序包。
- 箭头:使用这些箭头可以从附加文件列表中添加和删除选定的文件。
- 向上和向下按钮:从属程序包是按照其在从属程序包列表中出现的顺序应用。使用向上和向下按钮可更改从属程序包的顺序。
了解 Linux 软件从属程序包
在 Linux 程序包的分发程序包 - 属性对话框中单击保存时,软件分发将会对主 RPM 和所选的任何从属 RPM 分析那些 RPM 所要求的从属程序包。然后,这些从属程序包将显示在缺少的库文件对话框中。选中此对话框中的某个从属程序包可以使软件分发下次不再对您就此项发出提示。您可以选中已知在受管设备上安装了的从属程序包。此对话框仅用于向您显示信息。如果目标设备上缺少某个从属程序包,而且您并未将该从属程序包特别包括在从属程序包内,有可能无法成功安装 RPM。
使用“先决条件”页面
先决条件页面允许您指定程序包安装的先决条件。您可以通过查询设置先决条件,也可以通过设备上运行的、能够返回错误级别代码的附加文件/程序来设置先决条件。非零代码将使程序包不能安装。
先决条件在目标列表中的设备上运行。如果目标列表中的某个设备无法满足此先决条件,则程序包不会在该设备上安装。详细失败原因将记录在分发任务的日志中。
在一个组织中,可能由一个人创建程序包,而由另一个人分发程序包,此时先决条件就显得尤其有用。分发者可能不了解程序包的系统要求,而创建者是知道这些要求的。在这种情况下,程序包的创建者可以创建一个查询,将程序包的系统要求(如操作系统或内存容量等)包含其中。
对于附加文件选项,可以从程序包的附加文件列表中选择一个文件。随后可以指定文件运行时附带的命令行。
- 选择一条查询:选择一条现有查询以用来筛选目标设备。还可以单击创建查询以创建新查询。
- 运行附加文件:如果要在设备上运行文件,请选中此选项。
- 选择一个附加文件:输入要在设备上运行的文件。该文件将先于任何其他程序包文件运行。
- 命令行:如果指定的文件需要命令行,请在此输入。
使用“检测”页面
使用“检测”页面可配置软件分发如何检测是否已部署程序包。检测页面仅对可执行程序包、批处理文件程序包和虚拟应用程序包可用。如果与一个或多个条件匹配,则从属程序包不能安装。
可使用以下检测方式:
- 检测内容:确定程序包是否已通过匹配以下条件之一而安装:
- 文件已存在
- 文件版本
- 文件大小和/或校验和
- 文件日期
- 注册表项已存在
- 注册表值已存在
- 匹配注册表值
- 文件路径:指定要检测的项目的位置和名称。
- 递归搜索文件:级联搜索文件路径字段中指定目录的子目录。
通过指定条件和单击添加按钮,可添加多个条件。
MSI 和 SWD 程序包将随其安装一起部署 GUID。它们用于检测程序包是否已安装。该检测选项不适用于这些程序包类型。
使用“帐户”页面
使用帐户页面选择用于分发程序包的用户帐户类型。
- LocalSystem 帐户:设备的帐户。
- 当前用户的帐户:当前用户的帐户。用户必须登录到设备,否则分发程序包任务将失败。
- 作为指定用户运行:您所指定用户的帐户。您必须提供想要使用用户的域\用户名和密码。
使用超时设置页面(2022 SU1 及更高版本)
使用“超时设置”页面可设置安装超时。
- 启用程序包安装超时设置:选中该选项可指定要用于程序包安装的小时数。如果达到该限制时未安装程序包,则该作业会被视为失败。
使用“卸载关联项”页面
使用“卸载关联项”页面将卸载程序包与软件部署策略程序包相关联。当从目标列表或查询中删除计算机或用户时,将自动从客户端卸载该软件。注意:卸载程序包只能与基于策略的部署一起使用。
- 类型:选择用于卸载程序包的程序包类型。可用的分发程序包列表将仅显示指定类型的程序包。
- 当前:当前所选的程序包。
使用“分配返回代码”页面
使用分配返回代码页面可配置在控制台中显示(基于分发任务是否成功)的分发程序包状态消息。
分配返回代码页面包含以下选项:
- 程序包信息:包含分发程序包的属性摘要。
- 程序包名称:显示分发程序包的名称。
- 程序包类型:显示程序包的类型(MSI、EXE、BAT 等)。
- 分配的模板:显示已与分发程序包相关联的返回代码模板。
- 返回代码模板信息:显示所有可用模板的名称、说明和修改日期。要将特定的模板与分发程序包相关联,单击该模板,然后单击分配按钮。
- 修改:修改模板并启动“程序包返回代码映射”窗口。
- 分配:将当前选定的模板与分发程序包相关联。
使用返回代码模板管理器
使用返回代码模板管理器可添加、修改、删除、导入和导出返回代码模板。您可以从分发程序包工具通过单击返回代码模板管理器工具栏按钮显示此对话框。返回代码模板管理器对话框包含以下选项:
- 返回代码模板信息:按名称、说明、类型和修改日期列出所有现有的模板。
- 模板筛选器类型:筛选模板列表以显示“全部”、“MSI”或“其他”。
- 模板名称:显示要分配给新模板的名称。
- 模板说明:显示要分配给新模板的说明。
- 模板筛选器类型:显示要分配给新模板用于筛选选项的组。选择“MSI”或“其他”。
- 添加:打开“新建返回代码映射模板”窗口。
- 修改:打开“程序包返回代码映射”窗口以便用户修改选定的模板。
- 删除:删除选定的模板。
- 导入:允许从指定的位置导入模板(.xml 格式)。
- 导出:允许将模板导出到指定的位置(.xml 格式)。
使用“程序包返回代码映射”对话框
“程序包返回代码映射”窗口包含以下选项:
- 返回代码模板信息:列出模板的一般属性。
- 模板名称:显示在返回代码模板管理器中分配的模板的名称。
- 模板说明:显示在返回代码模板管理器中分配的模板的说明。
- 默认操作:
- 状态:分配成功或失败状态。
- 消息:输入如果程序包发送回选定的返回代码时将显示的自定义消息。
- 返回代码映射:通过使用添加或删除按钮(右侧)分配新的返回代码或删除现有的返回代码。以该方式添加的返回代码将按数值顺序创建。
- 编辑返回代码映射:输入要创建的返回代码的数值。在此部分中进行添加和修改后单击应用按钮。
- 单一:允许分配单一的返回代码数值,然后为该值分配状态和自定义消息。
- 范围:允许分配返回代码数值的范围,然后为该范围分配相同的状态和自定义消息。
- 消息:显示程序包发送回返回代码时的自定义消息。
- 状态:设置返回代码以指示成功或失败。
使用“SWD 程序包选项”页面
使用此页面来设置如果设备中已安装有 SWD 程序包,将会发生何种操作。如果应用程序对普通程序包修复不响应,那么选择完全重新安装选项可能效果会更好。预计修复所需的时间比完全重新安装所需的时间更短。
创建 SWD 程序包时,可以附带用户能够查看的程序包安装界面,也可以不附带该界面。如果程序包带有安装界面,那么在安装时您可以选择程序包安装状态对话框出现在用户现有应用程序之上,也可以选择使用深蓝色的安装背景遮盖住桌面。
- 修复(恢复)程序包:此选项仅更新注册表项并替换代理检测到与安装程序包中的程序文件不同的程序文件。
- 完全重新安装程序包:此选项可完全重新安装程序包,替换所有文件并重新创建所有注册表项。
- 当启用反馈时,将覆盖上面的设置并允许用户作出决定:允许用户选择修复或重新安装。可以在交付方式属性对话框的反馈页面中启用反馈。
- 当启用反馈时,显示背景屏幕:显示深蓝色背景屏幕。可以在交付方式属性对话框的反馈页面中启用反馈。
关于“分发程序包属性”元数据页面
在 Portal Manager 客户端门户中,用户可以看到可用的分发程序包。使用这些元数据页面自定义门户中程序包的外观。
通过单击工具 > 分发 > 分发程序包来配置新程序包的默认程序包元数据属性,然后单击配置设置工具栏按钮。
通过打开程序包属性并修改元数据页面,自定义单个程序包的程序包元数据。
关于“元数据:其他设置”页面
客户端门户为客户端提供了安装分发程序包的途径。元数据页面会影响门户中程序包的外观。
- 应用程序供应商:创建应用程序的供应商。
- 估计下载时间和估计安装时间:这两个值不会自动计算。如果需要这两处的值,必须自行输入。添加该数据会让用户知道安装正在配置的程序包可能需要多长时间。
- 需要重新启动:让用户知道是否需要在安装该程序包之后重新启动系统。
关于“元数据:类别”页面
客户端门户可以按类别筛选可用的应用程序包。首先需要由管理员创建类别,然后该页面上才有可用的选项。单击工具 > 分发 > 分发程序包来创建类别。在分发程序包工具栏上,单击配置设置按钮,然后单击类别。
创建类别之后,选择启用类别并为该程序包选择一个类别。
关于“元数据:徽标”页面
使用该页面添加客户端会在客户端门户中看到的程序包徽标。要获得最佳结果,请使用 80x80 .png 图像格式。大于 80x80 的图像将被缩放到该尺寸。单击已添加的图像会显示其在门户中的外观的预览。
关于“元数据:屏幕截图”页面
使用该页面提供客户端会在客户端门户中看到的程序包屏幕截图。要获得最佳结果,请使用 320x200 的 .png 图像格式。大于 640x480 的图像将被缩放到该尺寸。单击已添加的图像会显示其在门户中的外观的预览。
关于“元数据:标签”页面
客户端门户可以按标记筛选可用的应用程序包。标签是可以分配给程序包的关键字。单击工具 > 分发 > 分发程序包来创建标签。在分发程序包工具栏上,单击配置设置按钮,然后单击标签。
创建标签之后,选择启用标签并选择要分配给该程序包的标签。可以为程序包分配多个标签。
关于“默认程序包位置”页面(默认程序包设置)
使用此页面选择默认程序包位置。您可以从现有程序包位置列表中选择或添加一个新的程序包位置。
创建自定义脚本
如果要通过通用模板创建自定义脚本,可以使用创建自定义脚本选项。
要创建自定义脚本
- 单击工具 > 分发 > 管理脚本。
- 在所有其他脚本快捷菜单中,单击创建自定义脚本。
- 自定义脚本。如果您要在记事本或其他与 .ini 文件类型相关联的编辑器中打开脚本,单击使用编辑器。如果使用编辑器来编辑脚本,则关闭编辑器之前,请确保保存文件。
- 输入自定义脚本名。单击确定。
创建文件部署脚本
如果只想将文件复制到设备,则可使用文件部署脚本。您可以将任何类型的文件(包括文本文件)传输到您在设备指定的目录中。文件部署脚本支持定向多播。
分发文件
- 单击工具 > 分发 > 管理脚本。
- 单击新建文件传输脚本工具栏按钮。
- 输入脚本名称和目标目录。单击下一步。
- 在记下来的三个页面中,选择想要的带宽、作业和多播选项。
- 在选择要部署的文件页面上,选择 Web 路径或文件共享路径,然后输入该路径并将所需文件添加到列表框中,选择您要部署的文件。单击下一步。
- 阅读已完成页中的摘要信息,然后单击完成。
下面各部分将介绍创建文件部署脚本向导中的页面和选项。
关于“常规信息”页面
使用此页面来配置常规文件传输脚本信息。
- 脚本名称:脚本的文件名。默认情况下,文件扩展名是 .ini。脚本存储在 \Program Files\LANDesk\ManagementSuite\scripts 中。
- 说明:出现在“管理脚本”工具中的脚本说明。
- 目标目录:客户端上包含已部署文件的目录。
- 使用多播分发文件:如果要使用多播,选择此选项。选择此选项将启用“多播域”和“多播限制配置”页面。
关于“下载选项”页面
使用此页可以配置带宽调节和数据包延迟功能。
- 对等下载(只从高速缓存或对等设备安装):仅当程序包位于本地高速缓存中或同一多播域中的对等设备上时,才可以下载这些程序包。此选项可以节省网络带宽,但要想成功安装程序包,程序包必须位于本地高速缓存或对等设备中。此选项的用法之一是使用向导前面的仅使用多播将文件缓存在该计算机上选项,首先将程序包复制到每个子网的设备上。
- 动态带宽调节:指定设备创建的网络通信量优先于分发通信量。如果选中此选项,并将最小可用带宽百分比保留为 0,则在设备启用网络通信量后,分发会每秒削减大约一个程序包,直到通信量停止为止。使用此选项可以强制将文件完全下载到设备高速缓存中,同时还将启用字节级检查点重新启动功能,使下载可以从中断处继续进行。如果您正在重新安装或修复 ESWD 程序包或 MSI 程序包,则可能不需要使用动态带宽调节选项,因为这些程序包类型通常只下载所需的文件。
- 可用在客户端上的最小带宽百分比:指定应用动态带宽调节的带宽量。您最多可输入网络总带宽的 50% 供设备使用。例如,如果在分发期间另一个应用程序将占用设备的网络带宽,而您又将带宽百分比设置为 50%,那么该分发作业将占用 50% 的带宽,设备应用程序占用其余 50% 的带宽。实际上,这一百分比不是固定不变的,因为操作系统会根据需要占用带宽的应用程序数量及其优先级自动分配大部分网络带宽。
- 数据包(对等设备)之间的延迟:此选项指定同一子网上对等设备的数据包之间的延迟。您可以使用这种延迟加快或减慢分发的速度。增加数据包之间的延迟会减慢分发速度,但占用更少的带宽。您可以将此选项与动态带宽调节选项一起使用,不过如果综合使用以上各选项,数据包延迟的效果会更显著。
- 数据包(源)之间的延迟:指定程序包源和设备目标之间的延迟。增加数据包之间的延迟会减慢分发速度,但占用更少的带宽。您可以将此选项与动态带宽调节选项一起使用,不过如果综合使用以上各选项,数据包延迟的效果会更显著。
关于“作业选项”页面
使用此页可配置此分发的部署方式。如果正在分发 MSI 文件或通用可执行文件,可以选择在多播完成后输入需要传递给文件的任何命令行选项。
- 脚本使用默认的分发限制:可以限制定向多播同时分发的目标计算机数。该选项将使用在配置 > 服务 > 自定义作业选项卡中同时分发给 X 台计算机下面设置的默认值。
- 脚本使用自定义分发限制:使用此选项可以通过指定其他值来覆盖当前作业的默认值。
- 只从高速缓存或对等设备安装:此选项可防止目标计算机从其子网的外部安装程序包。计算机将先在其多播高速缓存目录中查找程序包,如果没有,则从子网上的对等设备中查找该程序包。如果对等设备上不存在该程序包,则分发失败。此选项最大限度地降低了子网之间的网络通信量。使用“创建脚本”页上的仅使用多播将文件缓存在该计算机上选项将程序包复制到各子网上后,可以使用此选项。
- 客户端安装前查验文件:当您完成向导要求的操作后,向导会为要分发的程序包生成一个哈希值 (CRC)。然后,设备就可以使用该哈希值来确保它们收到的程序包/文件没有遭到破坏。哈希值的计算过程可能需要持续几分钟,具体等待时间取决于分发的程序包/文件的大小。
- 不尝试任务完成:使用此选项可禁用通过任务完成功能重试失败的作业。通常,如果设备上安装了任务完成,下次运行任务完成时会重试失败的作业。如果使用此选项,仍会记录失败的作业。
关于“多播域选项”页面
只有选择了“多播”作为分发类型时才会显示此页。使用此页可配置多播选项。
- 使用多播域搜寻:如果希望定向多播对此作业执行域搜寻,请使用此选项。此选项不会保存域搜寻结果以供重复使用。
- 使用多播域搜索并保存结果:如果希望定向多播对此作业执行域搜寻并保存结果供将来使用,从而节省后续多播的时间,则使用此选项。
- 使用最近一次的多播域搜寻结果:如果已经使用定向多播来执行域搜寻并保存结果,请使用此选项。
- 域代表唤醒计算机:如果希望打开支持 LAN 唤醒技术的计算机以接收多播,则使用此选项。可以使用多播选项对话框来配置发送 Wake On LAN 数据包后,域代表等待多播的时间。默认等待期限是 120 秒。
- 高级多播选项:使用此选项可设置高级选项。大多数作业均可使用默认设置。
关于域搜寻
仅在网络中的子网能够看到其他子网的多播通信量时才有必要执行域搜寻。如果子网看不到其他子网的通信量,可先保存域搜索的结果,再选择使用最近一次的多播域搜索结果,使定向多播不必在执行每次作业之前进行域搜寻,从而节省时间。
如果网络的子网能够看到其他子网的多播通信量,可以使用 ..\ManagementSuite\scripts 文件夹中的 multicast_domain_discovery.ini 脚本预先搜寻域,以加快定向多播的运行速度。此脚本不会在目标计算机上执行任何操作。根据整个网络中的目标列表,从计划任务窗口运行此脚本。这将保存域搜寻结果供将来使用。您可能希望在执行大量多播分发前定期运行此脚本。
如果在配置 > 服务 > Endpoint Manager 多播中选择使用缓存的文件,则即使已选中使用最近一次的多播域搜索结果,定向多播仍会执行搜寻过程。定向多播需要执行此过程来确定该文件可能保存在哪个多播域代表的缓存中。
关于“多播选项”对话框
文件部署脚本向导具有多播选项对话框,您可以从中配置作业特定的定向多播参数。大多数多播均可使用此对话框中的默认值。
- 同时工作的多播域代表的最大数目:同时进行多播的代表数目不超过该数。
- 限制处理多播失败的计算机的数量...:如果设备无法通过多播接收文件,则从 Web 服务器或文件服务器下载该文件。此参数可用于限制同时获得该文件的设备数目。例如,如果最大线程数为 200,而多播失败线程的最大值为 20,那么自定义作业对话框最多可以同时处理 20 台多播失败的计算机。自定义作业对话框最多可以同时处理 200 个已成功接收多播的设备,但在这 200 个线程中,最多可以同时处理 20 个多播任务失败的设备。如果将该值设置为 0,那么对于任何多播失败的计算机,自定义作业对话框都不会执行任务中的分发部分。
- 文件在客户端高速缓存中保存的天数:多播的文件在每台目标计算机高速缓存中保留的时间。过了这段时间后,文件将被自动清除。
- 文件在多播域代表高速缓存中保存的天数:多播的文件在多播域代表高速缓存中保留的时间。过了这段时间后,文件将被自动清除。
- 数据包传输之间的最少毫秒数(WAN 或本地):发送多播数据包之间等待的最短时间。只有当该代表不是从其自身的高速缓存多播文件时,才使用该值。如果未指定此参数,将使用存储在子网/域代表计算机上的默认最短休眠时间。您可以利用该参数来限制 WAN 上的带宽使用率。
- 数据包传输之间的最多毫秒数(WAN 或本地):发送多播数据包之间等待的最长时间。有关详细信息,请参阅上文的“数据包传输之间的最少毫秒数”。
- LAN 唤醒后等待的秒数:发送 LAN 唤醒数据包后,域代表等待多播的时间。默认等待期限是 120 秒。如果网络中的某些计算机需要等待 120 秒以上才能启动,则应当提高这个值。允许的最大值是 3600 秒(1 小时)。
关于“选择要部署的文件”页面
选择要部署的文件页出现在文件传输脚本向导中。
- Web 路径:单击存储在 Web 服务器上的程序包。必须在 URL 中包含 http://。
- 文件共享路径:单击存储在文件服务器的空会话共享中的程序包。此路径必须符合 UNC 路径约定,即 \\servername\sharename\。
- 浏览:单击浏览以查找该路径。如果单击 Web 路径,将打开一个很小的浏览器窗口。如果单击文件共享路径,将打开一个标准的浏览器对话框。如果想在“选择程序包位置”浏览器窗口中浏览 Web 服务器目录,则必须在 URL 前面加斜杠 (/),否则浏览器窗口将显示错误。
- 添加:输入完整路径和文件名后,单击添加可以直接从路径编辑框添加程序。
- 删除:选择已添加的文件并单击删除从列表中删除文件。
关于“已完成”页面
此页概括了您为部署程序包所选择的所有操作。继续操作前,请确保受管设备满足警告部分中列出的所有要求。
如果单击设置为默认值,则所选择的配置选项将被设置为此向导的默认值。
单击完成后即可安排要分发的脚本。