Skip to content
external

潇然系统部署接口 外部接口

在磁盘各分区 Xiaoran\API 目录下预留 DIY 接口

此接口由 C:\Windows\Setup\Set\osc.exe 提供

重要(非常容易犯错):

为了提高部署成功率和安全性,此接口默认禁用,需要在 C:\Windows\Setup 或磁盘任意分区根目录下创建 xrsyssearchapi.txt ,打上需要搜索磁盘各分区 API 外置扩展 的 TAG

为了方便演示,这里以D盘为例,示例中的 D: 可以为任意盘符,包括 C D E F G H

脚本执行接口

  • D:\Xiaoran\API\api1_bsq.bat:部署前最后调用
  • D:\Xiaoran\API\api2_bsz.bat:部署中最后调用
  • D:\Xiaoran\API\api3_bsh.bat:部署后最后调用
  • D:\Xiaoran\API\api4_dls.bat:登录时最后调用
  • D:\Xiaoran\API\api5_jzm.bat:进桌面OSC执行前调用

此接口使用 START 方式调用脚本,最好添加 EXIT 命令,否则可能会导致部署卡住

程序执行接口

  • D:\Xiaoran\API\InDeploy\*.exe:部署中以 /S 参数执行 *.exe
  • D:\Xiaoran\API\InDeploy\*.msi:部署中以 /passive /qb-! /norestart 参数执行 *.msi
  • D:\Xiaoran\API\InDeploy\*.reg:部署中以 regedit /s 方式导入注册表
  • D:\Xiaoran\API\Run\*.exe:进桌面OSC执行前以 /S 参数执行 *.exe
  • D:\Xiaoran\API\Run\*.msi:进桌面OSC执行前以 /passive /qb-! /norestart 参数执行 *.msi
  • D:\Xiaoran\API\Run\*.reg:进桌面OSC执行前以 regedit /s 方式导入注册表

为了减少系统占用,每执行一个文件就会删除一个

建议使用 WinRAR SFX 创建静默安装程序包

C:\Windows\Setup\Set\osc.exe 也有类似接口,区别为OSCOnline前运行和OSCOnline后运行,由于稳定性欠佳,暂不公开(已完成开发)!

潇然系统 是 潇然工作室 的主要项目