|
本帖最后由 2010khmsoft 于 2013-4-17 14:35 编辑
WIN7PE镜像目录结构批处理---借助Win7PESE82_Builde提取单独组件的助手:
刚刚接触WIN7PE不久,如果你也是就一起来学习吧!
(其实最简单的方法就是当镜像挂载后打开其目录然后再卸载镜像这样也会保存镜像的目录结构到当前硬盘目录中)
远景没有此版块,来无忧相互学习学习
想必大家都希望将WIN7PE的单独组件提取出来,其实借助Win7PESE82_Builde软件完全可以实现的。
方法:
1、事先运行Win7PESE82_Builde软件,对MSDN光盘的路径、INSTALL.WIM、WINRE.WIM(BOOT.WIM)挂载路径进行设置;
2、在Win7PESE82_Builde软件的Win7PE_SE_2013-02-13\Target\Win7PESE\目录下就是运行了COPY FILES Script 脚本的位置(拷贝挂载的WINRE.WIM目录中相应的文件到Win7PESE\目录下);
3、其实我们完全可不用运行COPY FILES Script 脚本,而通过手动方法将空的WINRE.WIM目录结构拷贝到\Target\Win7PESE\目录下;然后将Win7PE的CONFIG目录(你需要添加或提前注册表更改的)拷贝到相应位置;
4、手动运行相应脚本----打算添加的组件----没运行一次就将此目录剪切出来----然后再重复上面的操作完成下一个组件的提取。
(此过程一定要结合运行脚本后的日志来完成,提示错误的部分可根据日志的描述来手动完成)
5、每一次提取的注册表CONFIG目录,可通过Registry Workshop软件以时间查找将修改的注册表信息提取出来
6、将文件及修改后的注册表文件一起打包----组件提取完成。
如果用这种方法麻烦也可使用列表文件跟踪对比法来完成:
1、手动完成Win7PESE82_Builde的基本设置,运行COPY FILES Script 后,通过列表软件获取Target\Win7PESE\目录下的列表文件
2、手动运行要提取的组件的脚本后,提取出注册表CONFIG目录,过Registry Workshop软件以时间查找将修改的注册表信息提取出来;
3、再次通过列表软件获取Target\Win7PESE\目录下的列表文件;
4、通过Beyond Compare 3分别加载两个列表文件,拷贝出其不同的部分,然后通过转成批处理脚本将不同的部分提取出来
此方法无法对比提取公共部分的文件(两个WIM文件中都有的文件),但在相同的PE下可外置此组件包。
此批处理文件会删除WIN7PE.WIM下的所有文件,请备份一你的WIM文件
Win7PE镜像空目录结构批处理.zip
(645 Bytes, 下载次数: 75)
|
|