无忧启动论坛

标题: PE下运行任意软件 [打印本页]

作者: bd540    时间: 2007-10-3 18:33
标题: PE下运行任意软件
由于B盘的不可写,造成许多软件不能运行,幸好“老九老毛桃粉丝 ”推荐了一个工具“vSubst”,vSubst 是DOS下SUBST的32位图形界面版,功能更强,相信熟悉DOS朋友一定会记得吧。可以把任何文件夹虚拟成硬盘驱动器(把光驱的文件复制到文件夹后,也可以当光驱来用),当然也很容易的清除所有虚拟盘。让你可以更快地访问任意文件夹了。
有了这个工具,我们就可以把B盘任意的文件夹虚拟成一个可读写的磁盘,来运行任意的软件了。
===============================
最好的方法:
1、修改WINPE核心文件。将VSubst.exe、VSubst.ini放入WINPE的system32文件夹,然后在system32文件夹中新建一个空白文件夹“虚拟磁盘”,编写一个批处理文件,加入命令如下:
VSubst.exe B: "X:\WINPE\SYSTEM32\虚拟磁盘"

使WINPE后直接调用此批处理。
2、抛弃WIM,使用7Z压缩外置程序文件夹,设定自解压路径为B盘即可。
================================
不修改核心的方法:
1、安装:下载附件解压缩后放到PE光盘的任意目录,启动PE后运行里面的start.cmd即可虚拟出一个Y盘。进入Y盘即可运行任意程序。
2、卸载:VSubst.exe /d Y:。

[ 本帖最后由 bd540 于 2007-10-4 11:55 AM 编辑 ]

1.jpg (188.55 KB, 下载次数: 46)

1.jpg

4.JPG (202.79 KB, 下载次数: 56)

4.JPG

VSubst.rar

52.67 KB, 下载次数: 284, 下载积分: 无忧币 -2


作者: bd540    时间: 2007-10-3 18:37
看出最后我PE使用P2P终结者的区别来吗?Y盘的可以看到其它机子,昨天的就看不到,包括自己的主机都看不到。
作者: ls_qiang    时间: 2007-10-3 18:56
请问楼主,有没有能使PE成为路由器的软件吗?
作者: wanghh    时间: 2007-10-3 19:24
谢谢提供!:victory:
作者: 菜刀    时间: 2007-10-3 19:38

原目录不可写的,虚拟出的驱动器一样不可写吧?

这类工具很多,实质是SUBST.EXE的窗口版。
本人这里收集了两个,一个是老外做的,一个是国人做的。

[ 本帖最后由 菜刀 于 2007-10-3 07:40 PM 编辑 ]

VSubst.rar

68.74 KB, 下载次数: 150, 下载积分: 无忧币 -2


作者: 菜刀    时间: 2007-10-3 19:46
如果是这样虚拟,没有必要集成VSubst.EXE,就将Subst.EXE掉到SYSTEM32目录即可,反正都是使用命令行(CMD)来实现,微软的Subst.EXE体积更小,兼容性绝对无问题。
作者: bd540    时间: 2007-10-4 11:58
原帖由 菜刀 于 2007-10-3 07:46 PM 发表
如果是这样虚拟,没有必要集成VSubst.EXE,就将Subst.EXE掉到SYSTEM32目录即可,反正都是使用命令行(CMD)来实现,微软的Subst.EXE体积更小,兼容性绝对无问题。

y,现在关键就是B盘不可写,只好copy到X盘运行?
作者: bd540    时间: 2007-10-4 12:03
哪位高手做一个:
1、开机后加载配置前利用X盘的一个空文件夹虚拟一个B盘(因为X盘可写,所以B盘可写);
2、将OP.WIM或者外置程序的压缩文件解压到B盘。
3、加载B盘内容配置文件。

这样,既可以使B盘可写,还可以减小ISO体积,保护外置程序不受病毒侵害。




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