Datasheet
34 CHAPTER 1
•
AUTOMATING VCENTER SERVER DEPLOYMENT AND CONFIGURATION
-VMHost “esxhost01.mydomain.com” `
-Name $null
#>
param(
[String]$VMHost,
[String]$LicKey,
[String]$Name
)
Process {
$vmhostId = (Get-VMHost $VMHost | Get-View).Config.Host.Value
$servInst = Get-View ServiceInstance
$licMgr = Get-View $servInst.Content.licenseManager
$licAssignMgr = Get-View $licMgr.licenseAssignmentManager
$license = New-Object VMware.Vim.LicenseManagerLicenseInfo
$license.LicenseKey = $LicKey
$licAssignMgr.UpdateAssignedLicense(`
$VMHostId, $license.LicenseKey, $Name)
}
}
Set-LicenseKey -LicKey “AAAAA-BBBBB-CCCCC-DDDDD-EEEEE” `
-VMHost “esxhost01.mydomain.com” `
-Name $null
890790c01.indd 34890790c01.indd 34 3/3/11 10:22:16 AM3/3/11 10:22:16 AM