虚拟机自动启动

上传人:hs****ma 文档编号:479552319 上传时间:2024-02-21 格式:DOCX 页数:3 大小:20.68KB
返回 下载 相关 举报
虚拟机自动启动_第1页
第1页 / 共3页
虚拟机自动启动_第2页
第2页 / 共3页
虚拟机自动启动_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《虚拟机自动启动》由会员分享,可在线阅读,更多相关《虚拟机自动启动(3页珍藏版)》请在金锄头文库上搜索。

1、 真诚为您提供优质参考资料,若有不当之处,请指正。开机自动启动vmware运行虚拟机软件使用 2009-12-24 10:42:30 阅读831 评论0 字号:大中小订阅 不可避免,企业的服务器不会象我们预想的那样一年365天不间断的运行。可能公司突然停电,或者服务器突然无故重启,这些情况都会造成电脑内的虚拟机开机不再运行。而如果此时系统管理员正好离开,那这个后果也就不言而喻了。所以,实现虚拟机开机自动启动,可以说是实现公司服务器正常运行的一个不可或缺的环节。实现其开机自动启动步骤其实很简单。这里用到的是微软的两个小工具。instsrv.exe和srvany.exe微软对instsrv.exe

2、的官方说明如下: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.e

3、xe的安装路径,以本机为例:D:VMware Workstationvmware.exe要启动的虚拟机配置文件路径,我的2003虚拟机的配置文件windows2003.vmx的路径是D:vmarewindows2003windows server 2003.vmx3.新建服务假设服务名为vm_autostart,所以我的命令行是:instsrv VM_AutoStart D:toolssrvany.exe4.注册服务在注册表中,定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesvm_autostart新建项:Parameters在Param

4、eters项里面,新建字符串Application,字符串的值:D:VMware Workstationvmware.exe -x D:vmarewindows2003windows server 2003.vmx(如果你想要开机加载两个虚拟机系统,只需要在其后再添加一个虚拟机配置文件路径即可)5.设置虚拟机启动状态管理工具服务,选择vm_autostart的属性登录,选中“本地系统帐户”,并勾选“允许服务与桌面交互”,这样,你的电脑开机后就会出现vmware的启动界面了。 或者:c:program filesvmwarevmware workstationvmware.exe -x e:vm

5、 untu.vmx做成bat或者cmd,放到计划任务中另外附上instsrv的简单用法教程我们在d盘建一个ipcpu.bat内容:at 21:26 shutdown -s -t 200然后添加服务:(先把instsrv.exe放到C:Program Files,当然,别的地方也行)C:Program Filesinstsrv.exe ipcpu “d:ipcpu.bat”The service was s?ssfuly added!Make sure that you go into the Control Panel and usethe Services applet to change

6、the Account Name andPassword that this newly installed service will usefor its Security Context. / 我们用services.msc打开服务管理可以看到,默认是关闭的,记着打开!删除服务:C:Program Filesinstsrv.exe ipcpu REMOVE如何把普通应用程序添加到系统服务(其他方法持续增加中) 收藏、使用现成软件:最简单最菜最快速的一种方法想让一个程序在启动系统的时候自动运行,你有什么好办法?添加到启动组?那如果别人删除掉就不管用了。如果你使用了WindowsNT/2000

7、/XP,就可以试试把这个程序添加为一个服务,这样只有拥有权限的人才可以更改服务,只要你设置好权限,就不用担心会被别人删除了。要把应用程序添加为服务,你需要两个小软件:Instsrv.exe和Srvany.exe。Instsrv.exe可以给系统安装和删除服务,Srvany.exe可以让程序以服务的方式运行。这两个软件都包含在WindowsNT Resource Kit里,如果你没有,也可以在本站下载 instsrv.exe和 srvany.exe。把这两个程序保存在一个方便的位置,例如C盘根目录下。我们举例来说明,把OutlookExpress作为一个服务添加进Windows XPProfes

8、sional操作系统中,并把这个服务命名为“OnceMQServer”。在运行中输入“CMD”,回车,打开命令行窗口,在提示符后面直接输入:“c:instsrv.exeOnceMQServerc:srvany.exe”然后回车,其中的“c:instsrv.exe”和“c:srvany.exe”表示这两个程序保存的位置,而Mail则是你想添加的服务名称。运行Regedit打开注册表编辑器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices下,找到刚才添加的OnceMQServer,点击右键,新建一个键,命名为“Parameters”,点击新建的P

9、arameters,并再次新建一个名称为“Application”的子键,数据类型为“REG_SZ”,数值为希望作为服务运行的程序的所在位置,如果你的Windows系统安装在C盘下,那么OutlookExpress的程序位置就是C:ProgramFilesOutlook Expressmsimn.exe,把这个路径添入数值中。到现在,这个服务已经成功的添加并且设置好了。如果你希望做的更加专业,可以在OnceMQServer服务下建立一个名为Description的子键,数据类型同样为REG_SZ,数值可以写一些你对这个服务的描述,这个我们在后面可以看到。接下来需要对服务做一些额外的设置,在运行

10、中输入“Services.msc”并回车,在列表中找到我们刚添加的OnceMQServer服务,双击打开,来做详细的设置。在“常规(General)”选项卡上,我们需要设置这个服务的运行方式,在图二中可以看见,作为一个服务,有“自动(Automatic)”,“手动(Manual)”和“禁止(Disabled)”三种启动类型,按照需要,我们一般设置成自动就可以了。而在“登陆(Logon)”选项卡下可以设置以什么身份运行这个服务,一般可以不用理会,按照默认的设置。“恢复(Recovery)”选项卡下则是进行恢复设置的,你可以指定,在服务第一次,第二次和第三次出错之后分别采取什么措施。“依存关系(D

11、ependencies)”则显示了服务之间的依存关系,可以让你察看这个服务的运行依赖哪些其它服务,以及还有什么服务依赖于这个服务。这后面几个对我们一般用户没有什么意义。经过这些设置,您的服务已经完全可以正常工作了。注销一下看看。为了让您看清除,我们先打开OutlookExpress,这时在任务管理器里,有两个msimn进程,用户名为“”的是我们打开的OutlookExpress,而用户名为“SYSTEM”的就是我们添加的服务。如果你玩够了,不想再运行这个服务,可以直接禁止它在启动的时候运行,或者使用Instsrv.exe程序删除。方法是在命令行下输入“c:instsrv.exeOnceMQServerremove”,然后回车就可以了。需要注意的是Instsrv.exe这个程序也可以删除某些系统服务,所以使用的时候一定要小心,对于系统服务,安全起见千万不要删除,哪怕你觉得它对你没有用 温馨提示:最好仔细阅读后才下载使用,万分感谢!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号