在启动JiuXiaPE后,插件包加载工具默认会把U盘目录下所有.7z格式插件包解压到:%ProgramFiles%\\Edgeless 之后会自动搜索该目录的所有.cmd文件
### JiuXiaPE的自带调用7zip参数说明
x:完整路径下解压文件-y:所有确认选项都默认为是(即不出现确认提示)
\-aos:跳过已存在的文件
\-o:设置输出目录
*****
### 必看:插件包开发说明
JiuXiaPE目前只支持Edgeless加载器,后续版本可能会氢加载器与Edgeless加载器共存。默认只兼容氢加载器不加载Edgeless加载器,而氢加载器的加载方式不同,可能会产生新的BUG(无法执行操作)。所以,插件包的关联操作代码需要按照以下代码制作。按照以下代码可以实现两个加载器都可以完美加载程序
如果把关联的文件指向Edgeless默认解压目录,氢加载器会检测不到文件。导致插件包相关操作无效。目前JiuXiaPE项目的插件包绿化脚本文件名后缀仅支持.cmd,如果使用.wcs也会导致类似BUG:Edgeless加载器可以加载插件包,而氢加载器不可以加载插件包。
*****
> 注意:由于Edgeless加载器的一个遗留BUG,文件夹名称中不能带有空格,否则可能导致加载失败
\*.7z插件包包含以下文件
* 绿化的软件(文件或文件夹)
* 绿化脚本(*.cmd)
如果使用的是.cmd格式的绿化脚本,调用pecmd命令需要在命令前加9xpe或pecmd
> 例如
> .cmd脚本请使用:
> pecmd.exe LINK %Desktop%\鲁大师,%~dp0\Ludashi lite\Ldslite.exe
## 如何添加桌面快捷方式?
鲁大师移植示例插件包里面有相关的代码:
`pecmd.exe LINK %Desktop%\鲁大师,%~dp0\Ludashi lite\Ldslite.exe`
改一下目录和快捷方式名称就可以用了