2014/12/30

OSX 10.10 VMware Tools Command Line

執行這些指令前,最好將虛擬機器安裝好VMware Tools,以免有錯誤

#暫時將Command加入到Mac環境變數
export PATH=$PATH:/Applications/VMware\ Fusion.app/Contents/Library/

#取得當前執行的虛擬機器含路徑
vmrun list

#建立Snapshot
vmrun snapshot 映像檔路徑.vmx snapshot名稱

#取得該虛擬機器Snapshot清單
vmrun listSnapshots 映像檔路徑.vmx

#停止虛擬機器
vmrun stop 映像檔路徑.vmx

#重啟虛擬機器
vmrun reset

#暫停虛擬機器
vmrun suspend 映像檔路徑.vmx

#啟動虛擬機器
vmrun start 映像檔路徑.vmx

#更新虛擬機器的vmware軟體版本
vmrun upgradevm 映像檔路徑.vmx

#恢復已建立的snapshot
vmrun revertToSnapshot 映像檔路徑.vmx snapshot名稱

#複製虛擬機器使用Full
vmrun clone 映像檔路徑.vmx 新的映像檔路徑.vmx full

#複製虛擬機器使用Linked,Linked複製時需要關機,不能保持暫停狀態或開機
vmrun clone 映像檔路徑.vmx 新的映像檔路徑.vmx linked

執行結果:



參考資料:
http://www.vmware.com/pdf/vix162_vmrun_command.pdf