1、安装说明
1.1、操作系统说明:
安装使用的镜像如下,在安装时选择的安装模式:“Enterprise 完全安装”
cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_617598.iso
1.2、PowerCLI 安装软件的获取
注1:如以上链接无效,请直接将下列地址粘贴到浏览器中访问
此处我选择下载的是 5.5R2 版本
2、PowerCLI 安装
软件下载完成后,使用管理员身份安装
使用上文所提的操作系统版本,缺少的是如图所示的两个软件,已经包含在安装包中,直接点击【Install】,即可进行安装
依赖软件安装完成后,才会继续进行安装。
注:
在不同版本的 windows 中,可能缺少的软件并不一致,还遇到过缺少以下包的情况:
Microsoft PowerShell 3.0
如果还有其它依赖包缺失请根据提示自行下载
安装过程中会有如下提示:
这个提示的意思为:
“这个电脑的 PowerShell 执行协议没有设置 ‘RemoteSigned’” 此处直接点击 【Continue】,该问题会在安装完成后,首次使用时解决
3、首次使用的设置:
使用管理员打开 PowerCLI 会有如下提示:
无法加载文件 C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Scri
pts\Initialize-PowerCLIEnvironment.ps1,因为在此系统中禁止执行脚本。有关详细信
息,请参阅 "get-help about_signing"。
所在位置 行:1 字符: 2
+ . <<<< "C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Script
s\Initialize-PowerCLIEnvironment.ps1"
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException
PS C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI>
查看当前的执行协议,可以看到默认设置为 “Restricted”,即不允许运行任何脚本。
> Get-ExecutionPolicy
Restricted
通过下列命令,将执行协议设置为 “RemoteSigned”
> Set-ExecutionPolicy RemoteSigned
执行策略更改
执行策略可以防止您执行不信任的脚本。更改执行策略可能会使您面临
about_Execution_Policies 帮助主题中所述的安全风险。是否要更改执行策略?
[Y] 是(Y) [N] 否(N) [S] 挂起(S) [?] 帮助 (默认值为“Y”): Y
重新启动 PowerCLI,即可正常使用了
Welcome to the VMware vSphere PowerCLI!
Log in to a vCenter Server or ESX host: Connect-VIServer
To find out what commands are available, type: Get-VICommand
To show searchable help for all PowerCLI commands: Get-PowerCLIHelp
Once you've connected, display all virtual machines: Get-VM
If you need more help, visit the PowerCLI community: Get-PowerCLICommunity
Copyright (C) 1998-2014 VMware, Inc. All rights reserved.
PowerCLI C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI>