无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2323|回复: 1
打印 上一主题 下一主题

PE下PECMD 刷新环境变量的问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-15 23:09:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在CMD(或批处理)下执行

PECMD ENVI $%PATH%=%PATH%;C:\winodws\system32
PECMD ENVI

就可以在系统环境变量PATH上追加值(如上面的路径)。
在CMD上运行后,在原有的CMD.exe窗口上,输入path,发现path并没有被刷新。
这可能是正常的,新建另一个CMD窗口,输入PATH,就能看到结果了。

可是path的显示有重复,

PATH=X:\WXPE;X:\WXPE\System32;B:\外置程序\INTERNET EXPLORER;B:\外置程序\PE_OUTERPART\MMC;X:\WXPE;X:\WXPE\System32;B:\外置程序\INTERNET EXPLORER;B:\外置程序\PE_OUTERPART\MMC;C:\winodws\system32


这倒也罢了,不影响效果。

但我发现只要你结束了explorer.exe,%PATH%又会返回初始值,也就是PE注册原来的值。
只有重新
PECMD ENVI
才能解决。

可这样也未免麻烦了些吧,而且现在很多PE都喜欢结束explorer.exe来实现一些功能(如天琴的加载一些驱动后就喜欢kill....)。这样岂不是每次我都要再手动 再执行者一次PECMD ENVI???


另在 天意 的外置程序包里发现一个set_path.exe,这是什么东西呀?
还有发现一件有意思的事,天琴的PE,在X盘找不到注册表文件???
应该是在这里吧?  X:\WXPE\system32\Config
unlock可以发现system进程在调用   X:\WXPE\system32\Config
可用资源管理器或第三方工具都找不到它的所在?是FBFW在捣鬼吗??
2#
发表于 2009-5-16 08:55:45 | 只看该作者
不是,是因为PE本来是为了放到不可写的光盘上工作的,因为注册表必须时刻可写所以它被放到了内存中。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-6-27 18:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表