6、添加一些基本的工具
winrar和ultra ISO
在添加Ultra ISO的时候,遇到The app can't run on your PC的问题,我估计是因为需要运行驱动,这个问题似乎比较难受,我就转向尝试power ISO,然后就成功了。
PowerISO安装好之后,直接将PrograFiles下的一个整个目录PowerISO打包进PE即可。
PowerISO解决试用弹出问题,它是用注册表检测是否注册,购买注册码注册之后,找到HLKU下面的PowerISO子项,复制该子项的user键值。
然后挂载PE的DEFAULT文件为pe-default,在pe-default\software子项下创建一个新的子项PowerISO,然后给PowerISO新建一个二进制的键值USER,将刚才复制的user键值粘贴到这个键值之下,卸载pe-default,打包就可以了。
启动PE就应该看不到PowerISO的注册问题了。
WinRAR安装好之后,直接将ProgramFiles下的一整个WinRAR目录打包进PE即可。由于WinRAR可以无限试用,就不用解决注册问题了。
这两个我已经脚本化了,脚本中包含的版本就是最新的(2022年1月11日安装)版本。
7、网络添加与文件传输
暂时不加
8、自己写一个界面以调用diakpart和dism来分区和安装文件
暂时不写
其中2346已经脚本化了,脚本执行完成之后,我只需要使用新的boot.wim替换D:\amd64\media\sources\boot.wim,然后运行MakeWinPEMedia命令打包成一个新的iso文件即可。
经过多次反复的测试调试,最终我得到一个ZeroPe30.0.iso文件,这就是我经过30个版本的迭代得到的我需要的PE了。
由于强迫症,我又消除了桌面的右键菜单的屏幕分辨率与个性化这两个无用的选项。此步骤也已经脚本化。
其他链接:一键制作脚本下载地址:***********************************
ADK下载页面:Download and install the Windows ADK | Microsoft Docs
成品下载链接:链接:https://pan.baidu.com/s/1CaDnE40_Ce0ovAdSye5F_g=ujvl 提取码:ujvl