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