Install PowerCLI
Ⅰ在线安装
在线安装可以直接从 PowerShell Gallery安装
Install-Module -Name VMware.PowerCLI
Ⅱ离线安装
-
下载PowerCLI Module.zip文件 from here
-
检查PowerShell模块路径,执行以下命令
$env:PSModulePath
-
将下载的.zip文件解压缩到PowerShell模块路径
-
解锁文件
cd path_to_powershell_modules_folder
Get-ChildItem * -Recurse | Unblock-File
- 执行以下命令以验证PowerCLI模块是否可用
Get-Module -Name VMware.PowerCLI -ListAvailable
预操作:以下两条执行一次以后就不用了。
-
关闭CEIP( Customer Experience Improvement Program 客户体验改进计划)
Set-PowerCLIConfiguration -Scope User -ParticipateInCEIP $false
-
忽略证书验证
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
打开PowerShell导入模块
Import-Module VMware.PowerCLI
将PowerCLI加载到PowerShell ISE中
适用于PowerCLI 6.x安装版本
#查看当前profile文件目录
PS C:\Users\Administrator> Write-Host $profile
C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1
#创建profile文件
PS C:\Users\Administrator> New-Item -ItemType file $profile -force
目录: C:\Users\Administrator\Documents\WindowsPowerShell
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2021/4/8 12:45 0 Microsoft.PowerShellISE_profile.ps1
- 将
Initialize-PowerCLIEnvironment.ps1
中的内容粘贴到刚创建的profile文件中 - powercli启动文件路径
C:\Program Files (x86)\VMware\Infrastructure\PowerCLI\Scripts
PowerCLI6.x安装版的会有这个,我使用的12.x并没有这个目录和文件
如果有哪位知道怎么在PowerShell ISE中启动加载PowerCLI 12.x的可以留言告知
参考&引用:
- 安装PowerCLI
- VMware PowerCLI 12.2.0用户手册
- https://blogs.vmware.com/PowerCLI/2017/04/powercli-install-process-powershell-gallery.html
- https://code.vmware.com/docs/7053/cmdlet-reference
©转载请注明出处