WK綜合論壇, WK综合论坛

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

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

关于 虚拟机VMware 的介绍* w  u8 z7 l+ ], o
         美国VMware公司推出的虚拟计算平台——VMware为我们提供了一个具有创新意义的解决方案,你可以在使用Gimp的同时,运行Microsoft Word。不仅如此,你还可以同时运行各种Linux发行版、Dos、Windows 3.1、Windows 95、Windows 98、Windows NT,Windows 2000、Windows ME以及FreeBSD等,你甚至可以在同一台计算机上安装多个Linux发行版、多个Windows版本。 % M$ Z1 o" Y  z: k3 ?

9 a& [' U, S" p% H9 N让VMWare Workstation成为服务
7 A/ C& S7 R! K; [( ^9 ^         虽然vmware可以让我们在一台计算机上同时运行多个操作系统,但是相对于microsoft的自家产品virtual server,vmware workstation有一个明显的缺点,就是每次开机都要手动运行一下,这对于在虚拟机上跑应用的用户来说就有很多不便了。( G0 t4 M5 V! e% W) H; |  l
        众所周知,一般来说让windows自动运行的方法有两种:加入启动项,或者是作为服务。加入启动项的优点是添加容易,但是需要用户登录后应用才能启动;而服务则不然,无论用户登录与否,计算机启动后服务都会自动启动。所以把vmware workstation加到windows启动项中是一个很好的办法。下面方法在winxp,win2003,win2000 server中都得到验证。
# @. F. x; P# C/ Y; x: F5 j
+ V$ @- j4 h. Y1 n! T- A+ t! d具体方法:4 w6 U  z) ~! {
        % Z2 F; e: m; s( o+ E$ U) v
让VMWare成为服务,目的是让虚拟机和宿主主机同时启动,以便宿主主机可以登录到域控制器
, w/ X  G# {. n* U' s+ w0 o
: t" F8 m  e9 _$ w0 U' W, J1.所需的工具:instsrv.exe和srvany.exe
/ }# \3 |+ D& ]  ^- n  p0 F
6 B- m: |2 {3 l  z' Q/ o这两个工具在windows 2003 resource kit tools里面( s  h/ J% a0 l8 S+ [4 y

9 t2 e6 ?; m$ w2.需要了解的信息
3 ?! W% @  `$ |( u/ s1 V$ R9 r: n8 W) j. V8 T* c1 J
vmware.exe的安装路径,以本机为例:C:\Program Files\VMware\VMware Workstation\vmware.exe
, K. P! T, I; s
9 w8 K8 q! @+ m1 a1 S$ x要启动的虚拟机配置文件路径,我的2003虚拟机的配置文件winNetEnterprise.vmx的路径是D:\vmware\2003-1\winNetEnterprise.vmx3 q/ f) m4 S9 R$ h4 k

; B, `4 m4 L) N6 s; i3.新建服务) U0 f: w) _: x; ?6 l2 Y, d, u6 l) Z  v. z

+ Q+ O' [3 C$ k9 _假设服务名为VM_W2K3,通过以下语法来安装服务:
6 F' _0 J6 B0 g9 P4 t7 ^, {2 T9 K. `* f, J2 {; d' f. T
instsrv <service name> <srvany path>4 ~5 }8 Z+ _: P) |' B6 j; H
, l0 o. s9 ^  m2 a  D7 ]2 z
所以我的命令行是:
% _; D3 G: u; d
5 A1 `0 E# h2 A5 ^5 M* v/ cinstsrv VM_W2K3 c:\temp\srvany.exe
! l$ L# Y+ B8 r- ?) j+ @  @6 c# _- ^$ Y& \/ T
4.注册服务) r" Q$ ~7 }9 J9 ^
# M: h) f; X2 o1 ^: s7 u, b9 Y, H
在注册表中,定位到% Q, I& \5 Z  U  g8 p) f( V+ n

9 ?1 m" |! n. R0 IHKLM\SYSTEM\CurrentControlSet\Services\VM_W2K3
) X/ q( S3 m9 O. z2 c7 D" G
  h: z5 o0 W- o新建项:"Parameters"7 N8 S; R+ p* H0 I
6 ?: S6 `$ H2 Q5 S2 s7 u9 D9 I
在"Parameters"项里面,新建字符串"Application",/ z9 k. T; @0 n1 _- _
6 q5 g% p6 L3 a
字符串的值:
5 A5 B$ l/ X: }" d( X' p0 Y- [* ]& x, O1 o  ~, g' {
"C:\Program Files\VMware\VMware Workstation\vmware.exe" -x "D:\vmware\2003-1\winNetEnterprise.vmx"  _- V: x/ e! W" T

! x2 T( H$ h$ u0 [5.设置虚拟机启动状态4 ~  A; |' ]2 a4 Z/ h

, B! j/ G* {* j; A! _管理工具-服务,选择VM_W2K3的属性-登录,选中"本地系统帐户",并勾选"允许服务与桌面交互"
0 v+ l$ E6 B. g0 q8 o3 G1 R
+ }: H4 S4 K5 |; h
收藏收藏 贊贊(0)
把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分︰1宣傳
桃妖视频站,海量在线视频任你播

回復樓主 親!! 現在是後半夜!妳失眠啦?餓啦?通宵加班?還是想WK啦?

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

本版積分規則

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

發表新帖 返回頂部