|
|
本帖最后由 martin313 于 2026-2-22 22:04 编辑
OnShutdown.wcs 按如下写,好像是解决了?!但刚才测试了一下,手上的一个x86pe,好像还不行。时好时不好,难搞
ENVI^ EnviMode=1
SET &reason=%~1
// 判断是否为关机/重启/关电操作
FIND $[ '%&reason%'='shutdown' | '%&reason%'='reboot' | '%&reason%'='poweroff' ],
{
// 示例:清理临时文件
// FILE -force %TEMP%\\*.*
// WAIT 500
// 根据原操作类型执行最终的关机/重启
// 使用 wpeutil 命令
FIND $%&reason%=reboot,
{
EXEC =!wpeutil reboot
}!
FIND $%&reason%=shutdown,
{
EXEC =!wpeutil shutdown
}!
FIND $%&reason%=poweroff,
{
EXEC =!wpeutil shutdown
}
} |
|