Automating/Scripting VMware VM operations in PowerShell
Connect to your VCenter/VMHost: PowerCLI C:> Connect-VIServer VMHOST01 Specify Credential Please specify server credential User: root Password for user root: ************ Name Port User —- —- —- VMHOST01 443 root PowerCLI C:> Know your VMHost hypervisor version running: PowerCLI C:> vmhost | select-object version Version ——- 4.1.0 PowerCLI C:> PowerCLI C:> Get-VMHost | % { (Get-View $_.ID).Config.Product } Name : VMware ESXi FullName : VMware ESXi 4.1.0 build-260247 Vendor : VMware, Inc. Version : 4.1.0 Build : 260247 LocaleVersion : INTL LocaleBuild : 000 OsType : vmnix-x86 ProductLineId : embeddedEsx ApiType : HostAgent ApiVersion : 4.1 InstanceUuid : LicenseProductName […]
Read more