我需要对 Hyper-V 存储进行一些更改,并且需要修改主机上每个 VM 的某些设置。
我需要改变的值是:
- 配置位置
- 快照文件位置
- 智能分页文件路径
- 小路
我可以用这个命令改变第二个和第三个:
set-vm -VMName $vm -SmartPagingFilePath $newVMPath -SnapshotFileLocation $newVMPath
但是,“path”和“configurationlocation”参数没有明显的开关。如何使用Powershell设置它们?
答案1
ConfigurationLocation 是一个只读属性,它仅指示当前文件位置。据我所知,如果不实际移动虚拟机,就无法更改 ConfigurationLocation 和 Path 属性。
您可以更改默认的 Hyper-V 虚拟机文件夹,但这不是您的情况。