无忧启动论坛

标题: 我心如水PE v16.69.6 VMWARE下拖放问题求助 [打印本页]

作者: 2011yynb    时间: 2011-5-16 23:29
标题: 我心如水PE v16.69.6 VMWARE下拖放问题求助
我 心 如 水 PE v16.69.6 正式版_S1<br />在vmware下运行,安装VMWARE拖放工具,时好时坏啊。有高人整合过吗。<br />我把拖放工具整合了也不行

[ 本帖最后由 2011yynb 于 2011-5-17 17:57 编辑 ]
作者: 2011yynb    时间: 2011-5-17 00:05
我把VMWARE拖放工具包整合到WXRS.WIM里了,
进入的时候调用vmuser.cmd

vmuser里的内容
@echo off
SET OPDir=Y:\WXRS
reg query "HKLM\SYSTEM\CurrentControlSet\Enum\IDE"|find /i /C "VMware">nul && goto vmware
reg query "HKLM\SYSTEM\CurrentControlSet\Enum\SCSI"|find /i /C "VMware">nul && goto vmware
EXIT

:vmware
START %OPDir%\VMUSER\VMWAREUSER.EXE
EXIT


试了好多次全不会来
作者: 2011yynb    时间: 2011-5-17 00:10
多重启几次,有时进程里还会看到VMWAREUSER影子,拖放功能始终不会来
作者: dfw9    时间: 2011-5-17 07:54
看看安装的有没有与VM冲突的软件?
作者: 2011yynb    时间: 2011-5-17 11:45
软件冲突也不可能啊,我把wim里的软件全删除只留下vnuser也不行
作者: 2011yynb    时间: 2011-5-17 11:47
用的是VMware 7.1.3 build-324285
相当怪,有时开机会来一次,第二次是100%不会来
寻找高人
作者: pseudo    时间: 2011-5-17 14:06
首先,楼主可以试试这个:
http://bbs.wuyou.net/forum.php?m ... mp;highlight=vmware
在PE里直接点击它来运行。

使用别的估计也行,但我对别的不了解,而且你现在是遇到问题,不是怎么折腾怎么好的情形。所以叫你试这个,好排除别的干扰因素。

其次,你要把这个文件放在硬盘、u盘、光盘上,暂时不要打包到wim中,wim里的最好先删掉。

按我说的做应该就好了。
作者: 2011yynb    时间: 2011-5-17 14:54
试了,PE原封不动,把vmuser放到虚拟机硬盘中,也是时好时坏,第一次有时会有效果,第二次就不灵了,重启下也没用。关机重新开启也是第一次会有效果

但有一点,把vmuser复制到系统目录下,成功率高了

开机时启动任务管理器,挂的机会是相当大。要是不看任务管理解器,就运行vmuser还可以

[ 本帖最后由 2011yynb 于 2011-5-17 15:21 编辑 ]
作者: pseudo    时间: 2011-5-17 16:02
只需点一次,就一直有效。

如果后面有kill explorer操作,最好事先用winrar把它解开,把其中dll放一份入system32。
作者: tubaozi    时间: 2011-5-17 16:57
原帖由 2011yynb 于 2011-5-16 23:29 发表
我 心 如 水 PE v16.69.6 正式版_S1在vmware下运行,安装VMWARE拖放工具,时好时坏啊。有高人整合过吗。我把拖放工具整合了也不行


直接拖入ISO\PETOOLS中就能正常使用。


作者: 2011yynb    时间: 2011-5-17 17:56
实在感谢各位了,解决了
原来是我把文件解压出来,放在其他目录中运行导致文件出错。
好像vmuser文件一定要放在和system32同级目录中运行才可以,非同级目录似乎开启任务管理器就无效了

下载这个http://bbs.wuyou.net/forum.php?m ... mp;highlight=vmware
把vmuser.exe文件放入wim里面。vmuser.exe是7z打包的exe文件,别解压出来。

保存为vmuser.cmd文件.
@echo off
PUSHD %~dp0
SET TP=Y:\WXRS
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Enum\IDE"|find /i /C "VMware">nul && set vmware=1
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Enum\SCSI"|find /i /C "VMware">nul && set vmware=1
IF "%vmware%"=="1" start %TP%\VMUSER\VMware.exe
EXIT

在pecmd.ini下面加入EXEC =!X:\WXPE\SYSTEM32\vmuser.CMD




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3