上一主题: ism-deployPackageToHost 命令-将软件包部署到主机 (Funclet)下一主题: ism-deployTemplateForService 命令-在服务中部署模板软件包 (Funclet)


ism-deployTemplate 命令-从模板部署软件包 (Funclet)

ism-deployTemplate 命令用于将模板中定义的所有软件包部署到所有计算机。 此命令返回部署作业的 UUID。

此命令具有以下格式:

ism-deployTemplate 
[-jobName job_name] 
-template template_name 
-user user_name 
-password password 
-acceptEula
[-encrypted] 
[-redeploy] 
[-ignoreDepends]
-jobName job_name

(可选)指定部署作业列表和审核记录中使用的作业名称。

-template template_name

指定用作部署源的作业模板的名称或 UUID。 如果多个模板具有相同的名称,则使用模板 UUID。

-user user_name

指定要用来登录的用户名。

-password user_passsword

指定要用来登录的用户密码。

-hostName host_name

指定主机计算机的名称。

-acceptEula

指示接受部署的所有软件包的所有最终用户许可协议 (EULA)。

-encrypted

(可选)指示用户名和密码已加密。

-redeploy

(可选)指示强制重新部署现有软件包。

-ignoreDepends

(可选)指示即使缺少软件包依存关系也要强制部署。

示例:从模板部署所有软件包

本示例将模板 SysTemplate 中定义的所有软件包部署到所有计算机。

ism-deployTemplate 
-template SysTemplate 
-user admin 
-password #test# 
-hostName hvserver 
-acceptEula 
-redeploy 
-ignoreDepends