1
我正在Windows 7上從Windows Powershell創建VMWare Workstation(8.0.2)。我試圖克隆一個模板虛擬機並製作它的幾個實例用不同的顯示名稱。這樣我就可以使用GUI在完成後輕鬆識別和控制機器。使用vmrun立即更新VMWare工作站虛擬機的displayName gui
默認情況下,vmrun將使克隆機器的名稱爲「(舊機器名稱)的副本」。我想更改此名稱,以便從工作站GUI輕鬆識別該機器。
我正在使用的代碼是
& vmrun clone "path to master vm.vmx" "path to new vm.vmx" linked snapshot_01
# attempting to change the display name here results in an error "vm not started"
& vmrun start "path to new vm.vmx" gui
& vmrun writeVariable "path to new vm.vmx" runtimeConfig displayName "new display name"
不幸的是,這個代碼不更新VMware Workstation的GUI。使用「readVariable」命令,我可以讀出新值。
我正在考慮編寫一些Powershell來直接更新.vmx文件,但只是覺得必須有更好的方法。