- 积分
- 3
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 注册时间
- 2014-1-25
- 最后登录
- 1970-1-1
- 阅读权限
- 1
- 听众
- 收听
网络小白
|
比较偏爱绿色软件,自制了一个,非常简单.希望觉得有帮助的顶下.
这个没有精简,放在硬盘上也就1.1个g左右,我160g的硬盘,不到1%,忽略不计.
1.最好是在自己机器上安装,完了后打开注册表,MACHINE->SOFTWARE->vmware, Inc->VMware Workstation->rivate->UninstallFiles
打开,把里面看到的文件都复制下出来,除了这些文件,还有C:\Program Files\vmware下的最好也备份出来(我做绿色软件的主旨是能有的都要有,就差个装过的c盘镜像了.)
如果不怕麻烦,C:\Documents and Settings\All Users\Application Data\VMware也可以备份下,以备不时之需.当然记得MACHINE->SOFTWARE->VMware, Inc.也要导出备份.
2.除了注册表里面的那些文件,还有vmx86.sys,hcmon.sys,vmci.sys,vmnetbridge.sys,vmnet.sys也要备份出来.
3.想要虚拟机运行的话需要几个特定的条件.
3.1注册表,怕麻烦的话把刚刚导出的导入就中了.不怕麻烦的话可以下载我精简过的.(内服序列号,记得要修改安装路径哦.)
3.2注册dll[ol]regsvr32 /s vmappcfg.dllregsvr32 /s vmappsdk.dllregsvr32 /s vmdbCOM.dllregsvr32 /s vmhwcfg.dll[/ol]复制代码3.3创建用户组[ol]net user __vmware_user__ /add >nulnet localgroup __vmware__ /add >nulnet localgroup users __vmware_user__ /del >nulnet localgroup __vmware__ __vmware_user__ /add >nul[/ol]复制代码3.4安装服务,这个可选的就多了,[ol]sc create vmx86 type= kernel start= auto binpath= "%cd%\vmx86.sys" displayname= "VMware Virtualization Driver" net start vmx86sc create vmci type= kernel start= auto binpath= "%cd%\vmci.sys" displayname= "VMware vmci"net start vmci[/ol]复制代码这两个是不可少的.对于6.0.可以不要vmci那个,但是对于6.5,除非你在虚拟机里面设置vmci0.present = "FALSE" 否则还是留着吧.[ol]sc create VMnetuserif type= kernel start= auto binpath= "%cd%\vmnetuserif.sys" displayname= "VMware Network Application Interface"net start VMnetuserif[/ol]复制代码这条我没试是不是必须的.[ol]sc create hcmon type= kernel start= auto binpath= "%cd%\hcmon.sys" displayname= "VMware hcmon"net start hcmon[/ol]复制代码这个是usb的服务,用不到就没必要装了.
由于我一般只用一个bridge的网络就可以了.所以就要加上下面这条:[ol]bridgeinstall.exe -l netbridge.inf -i vmware_bridgenet start VMnetBridge[/ol]复制代码这个bridgeinstall.exe是我从本论坛的6.04的绿色版里面偷的,我也不知道这个是什么.
看了上面几个服务的安装可总结出什么经验了?[ol]sc create [服务文件名] type= kernel start= auto binpath= "%cd%\[服务文件名].sys" displayname= "VMware [服务文件名]"net start [服务文件名][/ol]复制代码以后看少什么自己朝上加吧!
写的非常糙,但是基本上就这么回事,大家将就看吧.
本文主要参考vmware.cn的6.04绿色版的bat文件,并盗用bridgeinstall.exe,作者表介意啊! |
|