联系柠檬工作室

1.所需的工具:instsrv.exe和srvany.exe
这两个工具在windows 2003 resource kit tools里面,可以google搜一下,微软官方有提供下载,windows server 2008也可使用,解压安装完后在安装目录里找到这两个文件并存在c:\Service里面
2.需要了解的信息
vmware.exe的安装路径,以本机为例:c:\program files\vmware\vmware workstation\vmware.exe
要启动的虚拟机配置文件路径,我的red hat linux 9.0虚拟机的配置文件red hat linux.vmx的路径是d:\redhatlinux9.0\red hat linux.vmx
3.新建服务
假设服务名为vm_linux,通过以下语法来安装服务:
instsrv
所以我的命令行是:
instsrv vm_linux c:\service\srvany.exe
4.注册服务
在注册表中,定位到
hklm\system\currentcontrolset\services\vm_linux
新建项:”parameters”
在”parameters”项里面,新建字符串”application”,
字符串的值:
“c:\program files\vmware\vmware workstation\vmware.exe” -x “d:\redhatlinux9.0\red hat linux.vmx”

启动服务测试下是否成功
我这么做是因为公司常停电,本地服务器上的虚拟机里的海蜘蛛软路由老是要手动启动麻烦
原文有一步:
5.设置虚拟机启动状态
管理工具-服务,选择vm_linux的属性-登录,选中“本地系统帐户”,并勾选“允许服务与桌面交互”
发现并没有必要,反倒会影响自动启动,因为会有提示框

相关日志

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
已有2条评论
ShenPig
03/21/2010

可是VM一直开着不是很伤硬盘和影响速度的么…./汗

mvpzhang
03/22/2010

你的标题出现语病。。。

我来说两句

  Ctrl+Enter