PowerCLI 是一个命令行界面,用于管理和自动化 vSphere 管理的各个方面,包括网络、存储、虚拟机、来宾操作系统等。

VMware PowerCLI 包含基于 Microsoft PowerShell 的 cmdlet 模块,其中包含 700 多个用于管理 VMware 基础架构的 cmdlet(命令)。用于自动化 vSphere 和 vCloud 管理。它为 VMware vSphere 和 vCloud API 提供 C# 和 PowerShell 接口。

什么是 PowerShell?

PowerCLI 运行在 PowerShell 之上,PowerShell 是一个跨平台任务自动化和配置管理框架。它由命令行 shell 和脚本语言组成。

PowerCLI 使用 PowerShell 的基本语法和概念。

PowerShell 默认随 Windows 操作系统或 Windows Server 一起安装。

在线安装:

Install-Module -Name VMware.PowerCLI

PowerCLI 学习笔记1——安装PowerCLI_VMware

我这边在线安装失败,所以采用离线安装。

离线安装:

下载包含最新发布的 PowerCLI 版本的 .zip 文件。

https://developer.vmware.com/web/tool/vmware-powercli/

PowerCLI 学习笔记1——安装PowerCLI_VMware_02

解压到C:\Program Files\WindowsPowerShell\Modules

PowerCLI 学习笔记1——安装PowerCLI_PowerShell_03

验证 PowerCLI 模块在您的系统上是否可用。

Get-Module -Name VMware.PowerCLI -ListAvailable

PowerCLI 学习笔记1——安装PowerCLI_PowerShell_04

能看到版本是13.2.1。这就安装完成了。

下一步我将介绍如何使用。