WK綜合論壇, WK综合论坛

查看:503 回復:0 發表於 2014-8-31 13:42:55
累計簽到:278 天
連續簽到:1 天
跳轉到指定樓層
楼主
發表於 2014-8-31 13:42:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

[技術討論] 让VMWare Workstation成为服务 [複製鏈接]

关于 虚拟机VMware 的介绍
" r' A# Q4 H/ t         美国VMware公司推出的虚拟计算平台——VMware为我们提供了一个具有创新意义的解决方案,你可以在使用Gimp的同时,运行Microsoft Word。不仅如此,你还可以同时运行各种Linux发行版、Dos、Windows 3.1、Windows 95、Windows 98、Windows NT,Windows 2000、Windows ME以及FreeBSD等,你甚至可以在同一台计算机上安装多个Linux发行版、多个Windows版本。
* N2 e8 f% [4 Q, V- E2 ~' k2 P
0 ]5 x7 n( q0 w: K- i, o2 {8 ~& c让VMWare Workstation成为服务
% x, X- y" p* X7 ?1 {         虽然vmware可以让我们在一台计算机上同时运行多个操作系统,但是相对于microsoft的自家产品virtual server,vmware workstation有一个明显的缺点,就是每次开机都要手动运行一下,这对于在虚拟机上跑应用的用户来说就有很多不便了。  X& V- q/ w" I& V
        众所周知,一般来说让windows自动运行的方法有两种:加入启动项,或者是作为服务。加入启动项的优点是添加容易,但是需要用户登录后应用才能启动;而服务则不然,无论用户登录与否,计算机启动后服务都会自动启动。所以把vmware workstation加到windows启动项中是一个很好的办法。下面方法在winxp,win2003,win2000 server中都得到验证。9 ]% H5 I6 W4 {4 L; _
! N  f) ]4 a: I1 w/ D- O- m
具体方法:
1 x4 f7 `1 i+ g4 |8 l# ?        9 Q0 k5 u3 e7 A
让VMWare成为服务,目的是让虚拟机和宿主主机同时启动,以便宿主主机可以登录到域控制器) x& j1 c& u' H
! M4 V; Z3 b2 |3 Y: q7 {
1.所需的工具:instsrv.exe和srvany.exe
2 m9 Z7 ~0 B( U) {
( T4 V$ _( Z/ H- J" }; ]这两个工具在windows 2003 resource kit tools里面0 o: n# m" u6 S7 z0 Z1 C% M, C

7 C# M. G1 Y$ T5 A2.需要了解的信息
1 E7 R5 d2 U6 J* m) N# E' b/ O- E1 ?( _; f, G
vmware.exe的安装路径,以本机为例:C:\Program Files\VMware\VMware Workstation\vmware.exe+ B6 C) C6 O% [  l  I

& o( O- t9 N* t要启动的虚拟机配置文件路径,我的2003虚拟机的配置文件winNetEnterprise.vmx的路径是D:\vmware\2003-1\winNetEnterprise.vmx
$ x' Z4 W, l" U8 ~: N1 p' C" H
3.新建服务  j; H9 t$ r& @0 _7 }
# I) R* w+ \9 r# y
假设服务名为VM_W2K3,通过以下语法来安装服务:. ~( p6 n; D0 j% ?- k
% {8 \/ f4 Y; z) [4 k
instsrv <service name> <srvany path>
* u' u0 @2 Y6 b8 W/ q
1 G2 [4 W6 d/ E* H( k所以我的命令行是:$ a) _7 N5 u$ L  S

: }9 R4 u# l9 Ainstsrv VM_W2K3 c:\temp\srvany.exe" f0 f! |; D$ K9 N

% v: L; T7 h' G6 ^8 H4.注册服务
0 F& v' N# y: T( U; V
8 x  G) ]8 w% d5 I3 T在注册表中,定位到
) t" j, }' L+ m% s; r* X% s- S/ w& E) h
HKLM\SYSTEM\CurrentControlSet\Services\VM_W2K36 I! g2 {( ?- G' J) @! [. H# o

8 Y9 ]  ]' Y/ \! S( T新建项:"Parameters"7 U; z  W- s) j- z! T

3 ^6 x0 P" u. {9 @2 H在"Parameters"项里面,新建字符串"Application",( Z/ N: K- b( K' T# u( m
7 e) u8 _  d" ~. V
字符串的值:
7 v2 P0 W, Q7 ^7 r+ }5 B$ @8 k! |' E6 w
"C:\Program Files\VMware\VMware Workstation\vmware.exe" -x "D:\vmware\2003-1\winNetEnterprise.vmx"
+ _& u+ S0 i! n0 M; X) l: z2 M! d  ~2 s0 \
5.设置虚拟机启动状态
% u" t3 T% b& S! Y4 n8 l
; }- \( e$ K8 v4 r3 I管理工具-服务,选择VM_W2K3的属性-登录,选中"本地系统帐户",并勾选"允许服务与桌面交互"8 y' [) x+ R) G' {) T& x

4 D0 v) u7 R! X% W& Y0 ]1 `
收藏收藏 贊贊(0)
把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分︰1宣傳
桃妖视频站,海量在线视频任你播

回復樓主 親!! 下午好,中午養足了精神嗎?讓我們一起渡過下午茶時間,WK有您更精彩!

 分享同時學會感恩,一句感謝的話語,就是最大的支持!  歡迎交流討論
您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

c重要聲明:本論壇是以即時上載言論的方式運作,WK論壇對所有言論的真實性、立場及版權等,不負任何法律責任。而一切言論只代表發佈者個人意見,並非本網站之立場,讀者及用戶務必自行判斷內容之真實性。 由於本論壇受到「即時上載言論」運作方式所規限,故不能完全監察所有言論,若讀者及用戶發現有內容出現「真實性、立場及版權」等問題,請聯絡我們:[email protected]論壇有權刪除任何言論(刪除前或不會作事先警告及通知)| SiteMap[網站地圖]

發表新帖 返回頂部