山野 发表于 2012-7-24 17:25:04

LoadVMware - VMware配置文件绿化工具

vm虚拟机的配置文件正常情况下保存在:
C:\ProgramData\VMware
(XP下为C:\Documents and Settings\All Users\Application Data)
C:\Users\用户名\AppData\Roaming\VMware
(C:\Documents and Settings\Administrator\Application Data)
C:\Users\用户名\AppData\Local\VMware
(C:\Documents and Settings\Administrator\Local Settings\Application Data)
VMPlayer.exe和VMware.exe会访问这3个目录,存储配置、缓存等信息。

LoadVMware可以修改VMware运行时使用的这3个目录的位置,你可以把上面的3个目录修改为VMware安装目录下,也可以修改到你自定义的位置。

使用:
解压后,把exe和ini这2个文件放到跟VMware.exe、VMPlayer.exe所在目录下,执行一次LoadVMware.exe,第一次弹出一个对话框询问是否修改nat和dhcp服务的配置文件路径,推荐点否(服务文件还是使用“C:\ProgramData\VMware”),然后就会看到安装成功提示。
IFEO劫持安装完成后,直接运行VMPlayer、VMware的主程序就可以把配置文件保存到自定义的目录了。
(程序安装后会自动复制vmware在原配置目录下针对虚拟机的配置)

配置:
打开ini文件,有3个选项,3个选项的目录分别跟我上面列表的顺序一样。默认全部使用在安装目录下的“vmProfile”文件夹。(输入的目录不存在会被自动创建)

卸载:
在已经安装了IFEO劫持的情况下,再运行一次LoadVMware.exe,会询问是否要删除劫持。
或者你可以自行使用注册表等工具删除“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options”下的VMware.exe和VMPlayer.exe项。

注意:
程序需要使用管理员权限运行。
我测试了支持VM6.x-8.0,其他版本没测试,可自行尝试。

原理:
程序通过IFEO劫持,劫持VMware.exe和VMPlayer.exe程序,启动转到LoadVMware.exe,LoadVMware通过各种方法启动VMware和VMPlayer,对其进行修改,让其取得的目录指向用户自定义的目录。

程序使用VB6编写,无壳,无注入dll,不放心可自行分析。
由于程序需要操作IFEO(映像劫持),所以一些安全软件会报警,需要正常使用请允许修改。

下载:

安小白 发表于 2012-7-24 19:36:50

今天上这么晚还有沙发坐。哈哈

admin 发表于 2012-7-24 21:33:44

顶山野哥~

chentianlong 发表于 2012-7-24 22:20:33

呵呵来支持下........

QQOba 发表于 2012-8-1 09:21:41

{:3_50:} 山野诈尸

2858193855 发表于 2013-6-15 18:03:37

{:3_41:}正好需要学习了

ylmf 发表于 2013-6-28 17:56:48

这个好,这样用绿色版就可以不担心重新做系统了

ufwiu627 发表于 2013-6-29 01:22:34

这个可以有

潇逸 发表于 2013-6-29 12:36:23

话说山野哥真是叼   从未签到   看着多么霸气

qiqingli 发表于 2013-7-19 16:04:36

这个很不错 支持一下

低调 发表于 2013-7-20 23:32:03

不错,看一下。

kpdd 发表于 2013-8-10 22:20:29

NB玩意,不过还是不用放心,免的虚拟机坏了

冰风 发表于 2013-12-24 21:49:23

非常感谢LZ,学习了。

Fiend 发表于 2014-11-25 08:55:04

谢谢分享,好东西呀

sndonge 发表于 2014-12-23 08:56:31

这个可以有 感谢分享
页: [1]
查看完整版本: LoadVMware - VMware配置文件绿化工具