|
“要自己加软件,怎么加”,这个问题说简单就简单,说复杂就复杂,因为不知道提问人的DIY能力而无法针对性的给予回复。
现在根据我所了解和看到的情形,先提纲式的罗列下面一些原则和方法:
1. 若软件体积较小且经常使用,直接集成在系统核心 WIM文件内部较为合适,如,本系统内 7-Zip、WimTool 等等。。。
2. 若软件体积较大且不是经常使用,放在系统核心 WIM 文件外部,以便减少内存空间压力。当然,若你有超大内存,集成在系统核心 WIM文件中也不是不可以的。
3. 集成在系统核心 WIM文件内部的方法可参考现有系统中采用的例子,有些软件很简单,只要创建快捷方式就可,而有些软件可能涉及到注册表,需要动态或离线方式注入注册表。
4. 外置的处理方式也有几种方法,论坛大师们采用的方法是用 PECMD命令处理快捷方式和注册表问题,有些还采用自动搜索PETOOLS目录中的程序的方法,便于用户加入自己的应用程序。
5. 我所发表的所有系统中,外置的处理方式都是采用 SH.EXE 来自动搜索和处理外置程序的方法,从以前的Win8.1开始,到现在的Win10,用的是同一个外置程序,外置程序一旦准备好了,不随系统变化而变化(至少到现在为止,Win7系统、Win8.1系统和Win10系统是共用的),我在开发一个新系统时,所有精力都集中于系统核心,外置程序的处理是根本不管的。
6. 关于 SH.EXE 的具体介绍和用法参看我的另一个帖:“俄文版+系统汉化+中文应用程序的多功能WIN8.1PE...”
链接地址:http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
因为这个帖持续 1年多,文字较多,重点是:“三。DIY,制作带自己个性的WIN8.1PE”。
|
|