powershell 使用PowerShell迁移vRealize Machine前缀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 使用PowerShell迁移vRealize Machine前缀相关的知识,希望对你有一定的参考价值。

#full path to cloudclient
$cloudClientPath = "D:\cloudclient\bin\cloudclient.bat"
#Path to your prefix json file
$prefixJsonFile = "vra-machineprefixes.json"
#Path to the resulting script file
$prefixScriptFile = "machineprefix-cloudclient-commands.ps1"

$machinePrefixes = Get-Content -Raw -Path "$($prefixJsonFile)" | ConvertFrom-Json

$outFile = @()

foreach ($item in $machinePrefixes.Items){

    $outFile += "Invoke-Expression -Command '$cloudClientPath vra machineprefix add --prefix $($item.Prefix) --nextNumber $($item.NextNumber) --numberOfDigits $($item.NumberOfDigits)'"

    }

$outFile | Set-Content -Path "$($prefixScriptFile)"

以上是关于powershell 使用PowerShell迁移vRealize Machine前缀的主要内容,如果未能解决你的问题,请参考以下文章

powershell SNIP | VMware - TC迁移步骤

powershell 启用代码迁移 - 实体框架

如何使用PowerShell从VHD创建虚拟机

powershell 创建PowerShell脚本以完成由SickRage启动的解包过程,但通常会失败 - 这简化了大规模迁移到他们的

powershell SNIP | VMware - VM - 获取迁移详细信息(名称,数据存储,路径等)

Windows Server 2016-Powershell迁移FSMO角色