这可能不过,但我无法在PS脚本中正确运行简单的VirtualBox vboxmanage clonemedium
命令。
像这样的接缝是一个引用问题。尝试了很多,没有结果。 我到源文件和目标文件的路径先前存储在2个变量中。 如果我追踪它们,它们就完全可以了。
$sourceFile = "C:\VirtualBox VMs\OdooV8-Clone1\Odoo-imchem-64b-Clone1.vdi\"
$destinationFile = "E:\TestVMbackup\$thedate\OdooV8-imchem-clone_$theShortDate.vdi"
vboxmanage clonemedium disk '$sourceFile' '$DestinationFile' --variant Fixed
最后一次尝试返回:
VBoxManage.exe:错误:无法找到介质的文件' C:\ Program Files \ Oracle \ VirtualBox \ $ sourceFile' (VERR_FILE_NOT_FOUND)
VBoxManage.exe:错误:详细信息:代码VBOX_E_FILE_ERROR(0x80bb0004),组件MediaWrap,接口IMedium,被调用者IUnknown
使用:
vboxmanage clonemedium disk "$sourceFile" "$DestinationFile" --variant Fixed
最糟糕。