Vmware Workstation 7 虛擬機自啓動

辦公室裏部署了監控服務器羣,其中有一個是VM workstation的虛擬機,但是遇到停電等情況後,物理機都啓動了,只有虛擬機經常會忘記運行,導致監控數據的不連貫,所以決心找一個方法實現虛擬機自啓動。以下是詳細步驟:
實現其開機自動啓動步驟其實很簡單。這裏用到的是微軟的兩個小工具。instsrv.exe和srvany.exe

微軟對instsrv.exe的官方說明如下:

Installs and uninstalls executable services and assigns names to them. 也就是個加載services的小東東。

其用法如下:instsrv (這裏的srvany path也就是工具srvany.exe的路徑了)


解釋下,srvany.exe是微軟出的用於將一個程序註冊爲一個服務的小程序。它可以實現講任何程序設置成服務啓動。具體用法可以自己想下哦。

解釋完畢,現在來實際的操作了吧。

1.講所需要的工具instsrv.exe和srvany.exe放在一個文件夾內,在這我放在d:\tools中吧。

2.需要了解vmware.exe的安裝路徑,以本機爲例:D:\VMware Workstation\vmware.exe
要啓動的虛擬機配置文件路徑,我的2003虛擬機的配置文件windows2003.vmx的路徑是D:\vmare\windows2003\windows server 2003.vmx

3.新建服務

假設服務名爲MonitorAuto,所以我的命令行是:

instsrv MonitorAuto  D:\tools\srvany.exe

4.註冊服務

在註冊表中,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MonitorAuto
新建項:"Parameters"
在"Parameters"項裏面,新建字符串"Application",
字符串的值:
"D:\VMware Workstation\vmware.exe" -x "D:\vmare\windows2003\windows server 2003.vmx"

5.設置虛擬機啓動狀態

管理工具-服務,選擇MonitorAuto的屬性-登錄,選中“本地系統帳戶”,並勾選“允許服務與桌面交互”,這樣,你的電腦開機後就會出現vmware的啓動界面了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章