vCenterでホストとクラスタとVMとテンプレートを再編成しています。私はスクリプトを使って自動的にこれをやりたいMove-VMコマンドを使用してVMをリソースプールから新しいプールに移動することはできますが、VMとTemplatesビューの新しいフォルダにVMを移動する必要もあります。私は、このコマンドを使用する際にその後PowerCLIを使用してVMおよびテンプレートビュー内のVMを移動する方法は?
$newVMFolder = (Get-View (Get-View -ViewType Datacenter -Filter @{"name"=$vmFolderLocation}).vmfolder).CreateFolder($newFolderName)
::私は、このコマンドを使用して、それを移動したいフォルダを作成することができます
Move-VM -VM $vm -Destination $newVMFolder
を、私はこのエラーを取得するには、「「フォルダ - 基 - を変換できません。 ... "型の値" VMware.Vim.ManagedObjectReference "を入力して " VMware.VimAutomation.ViCore.Types.V1.Inventory.VIContainer "
任意の助けもいただければ幸いです。
「New-Folder」コマンドレットを使用するのではなく、なぜCreateFolderメソッドを使用しているのですか? 'New-Folder'からの出力は、 'Move-VM'コマンドに適切なオブジェクトタイプを与えるはずです。 –