上一主题: dpmhyperv CreateVM 命令-创建新的 VM下一主题: dpmhyperv CreateVMFromTemplate 命令-利用模板创建 VM


dpmhyperv CreateVMFromTemplate 命令-通过 SCVMM 服务器模板创建 VM

dpmhyperv CreateVMFromTemplate 命令用于通过 SCVMM 服务器模板创建 VM。

此命令具有以下格式:

dpmhyperv CreateTemplateFromVM
[-ws_user username] 
[-ws_password password] 
[-ws_encrypted_password] 
[-prompt {yes|no}] -hypervHost hostname 
-vmname vm_name 
-template template_name 
[-dest destination] 
[-computerName computer_Name] 
[-ip4addr ip4addr] 
[-ip4dhcp ip4dhcp] 
[-ip4dhcpInt ip4dhcpInt] 
[-ip4mask ip4mask] 
[-ip4gw ip4gw]
[-ip4metric ip4metric] 
[-ip4dns ip4dns]
[-adminPass admin_password] 
[-productKey product_key] 
[-userName user_name] 
[-organization org_name] 
[-domain domain_name] 
[-domainAdmin domain_admin_login] 
[-domainAdminPass domain_admin_password] 
[-adminUser admin_username] 
[-startVM start_vm] 
{-memory memory_size] 
[cpuSocketCount total_CPU_socket] 
[-scvmmHost scvmm_host] 
[-scvmmHardwareProf scvmm_hardware_profile] 
[-scvmmGuestOSProf scvmm_guest_os_profile] 
[-auto_deploy autodeploy]
[-async] 
[-pre] 
[-post]
[-locale iso639value]
-ws_user username

(可选)指定 CA Server Automation 用户名。

-ws_password password

(可选)指定 CA Server Automation 用户密码。

-ws_encrypted_password

(可选)指示 CA Server Automation 密码是否加密。

-prompt {yes|no}

(可选)指定是否提示您输入用户名和密码。

-hypervHost hostname

指定 Hyper-V 主机的名称。

-vm vm_name

指定 VM 名称。

-template template_name

定义新模板的名称。

-dest destination_path

(可选)指定创建模板的目标路径。

-computerName computer_name

(可选)指定 VM 的计算机名称。

-ip4addr ip4addr

(可选)指定要分配给 VM 接口的静态 IPv4 地址。

-ip4dhcp ip4dhcp

(可选)指定是否使用 DHCP。

默认值:local

-ip4dhcpInt ip4dhcpInt

(可选)指定 DHCP 地址。

-ip4mask network_mask

(可选)指定要分配给 VM 的子网掩码。 该选项与 -ip4ddr 选项结合使用。

-ip4gw gateway_address

(可选)指定该选项可为 VM 设置网关。 该选项与 -ip4ddr 选项结合使用。

-ip4metric ip_metric

(可选)指定要为 VM 设置的接口度量标准。 该选项与 -ip4ddr 选项结合使用。

-ip4dns dnsserver_ip

(可选)指定 VM 的 DNS 服务器。 该选项与 -ip4ddr 选项结合使用。

-adminPass admin_password

(可选)指定 VM 的默认管理员密码。

-productKey product_key

(可选)指定 VM 的 Windows 产品激活密钥。

-userName user_name

(可选)指定 VM 中 Windows 的用户名。

-organization org_name

(可选)指定 VM 中 Windows OS 的组织名称。

-domain domain_name

(可选)指定 VM 的域名。

-domainAdmin domain_admin_login

(可选)指定域管理员登录名。

-domainAdminPass domain_admin_password

(可选)指定域管理员帐户的密码。 该选项对于异步模式是无效的。

-adminUser admin_username

(可选)指定是默认 Administrators 组成员的用户名。

-startVM start_vm

(可选)指示是否启动 VM。

-memory memory_size

(可选)定义内存大小(字节)。

-cpuSocketCount total_CPU_socket

(可选)指定 VM 中处理器插槽的数目。

-scvmmHost scvmm_hostname

(可选)指定 SCVMM 服务器主机的名称。

-scvmmHardwareProf scvmm_hardware_profile

(可选)指定 SCVMM 定义的硬件配置文件的名称。

-scvmmGuestOSProf scvmm_guest_os_profile

(可选)指定 SCVMM 定义的来宾操作系统配置文件的名称。

-autodeploy autodeploy

(可选)指示自动部署。

-async

(可选)以异步模式运行命令。

-pre

(可选)操作完成之前生成事件。

-post

(可选)操作完成之后生成事件。

注意:如果没有使用 -async 模式,则会忽略下列参数:memory、cpuSocketCount、cpuidLimit、cpufeatlimit、cpuReserve、cpuLimit、cpuWeight、startAction、startDelay、stopAction 和 recoveryAction。

-locale iso639value

(可选)指定 IS0 639_3166 组合以覆盖默认的英语输出(例如:法语为 fr_FR)。 要使用命令提示符的区域设置,请指定“native”。

示例:使用单机服务器模板创建 VM

本示例使用单机模板“Win2kSysPrepped”创建 VM“NewVM”。

dpmhyperv createVMFromTemplate -ws_user dcaadmin -ws_password #test# -hypervHost hvserver -vm NewVM -dest c:\VMs\NewBox -template Win2k3SysPrepped -ip4addr 127.0.0.1 -ip4mask 255.255.255.0 -ip4gw 127.0.0.1 -ip4dns 127.0.0.1 -computerName NewBox