讓VMWare成為服務,目的是讓虛擬機和宿主主機同時啟動,以便宿主主機可以登錄到域控制器
1.所需的工具:instsrv.exe和srvany.exe
這兩個工具在windows 2003 resource kit tools里面
我把這兩個文件都存在c: emp里面
2.需要了解的信息
vmware.exe的安裝路徑,以本機為例:C:Program FilesVMwareVMwareWorkstationvmware.exe
要啟動的虛擬機配置文件路徑,我的2003虛擬機的配置文件winNetEnterprise.vmx的路徑是D:vmware03-1winNetEnterprise.vmx
3.新建服務
假設服務名為VM_W2K3,通過以下語法來安裝服務:
instsrv
所以我的命令行是:
instsrv VM_W2K3 c: empsrvany.exe
4.注冊服務
在注冊表中,定位到
HKLMSYSTEMCurrentControlSetServicesVM_W2K3
新建項:"Parameters"
在"Parameters"項里面,新建字符串"Application",
字符串的值:
"C:Program FilesVMwareVMware Workstationvmware.exe" -x "D:vmware03-1winNetEnterprise.vmx"
5.設置虛擬機啟動狀態
管理工具-服務,選擇VM_W2K3的屬性-登錄,選中“本地系統帳戶”,并勾選“允許服務與桌面交互”