powercli安装
第一:安装powercli
查询powercli兼容性,选择对应版本的powercli:https://interopmatrix.vmware.com/Interoperability
powercli下载链接:https://developer.vmware.com/web/tool/vmware-powercli/
power依赖powershell
powercli需要的最低版本的power查看:https://www.powershellgallery.com/packages/VMware.PowerCLI
1、将powercli 解压到C:\Program Files\WindowsPowerShell\Modules 目录

2、进入powershell 工具中目录执行
cd "C:\Program Files\WindowsPowerShell\Modules"
3、在powershell工具中执行Get-ChildItem * -Recurse | Unblock-File

4、确认模块是否可用 Get-Module -Name VMware.PowerCLI* -ListAvailable

第二:配置powercli连接VC
1、修改策略,默认策略不能使用任何命令
1、设置系统启用脚本执行策略为RemoteSigned get-executionpolicy set-executionpolicy RemoteSigned 以下只用执行一次 2、关闭CEIP( Customer Experience Improvement Program 客户体验改进计划) Set-PowerCLIConfiguration -Scope User -ParticipateInCeip $false 3、忽略证书验证 Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
2、连接VC
Connect-VIServer -Server VC_IP -User "$username" -Password "$password"
3、获取虚拟机
Get-VM
Get-VM -Name Test-VM
4、关机后导出OVA模板
Get-VM -Name Test-VM | Export-VApp -Destination "C:\vapps\" -Format OVA

浙公网安备 33010602011771号