FileDelete 文件删除 分类:File 描述:删除指定文件。
需求
- Unsafe:否
- Malicious:否
- 需要管理员权限:否
- 需要系统权限:否
- 需要 TrustedInstaller 权限:否
- 驱动依赖:否
- 是否 WIP:否
- 是否需要联网:否
- 版本属性:普通可用
介绍 FileDelete 用于按路径删除文件或目录。启用后会立即执行一次删除;若 Keep 开启,模块在后台按固定周期重复检查并继续删除。 删除前会做路径与目标存在性校验,并根据你选择的删除模式走不同实现(普通 API、命令方式、强化删除)。
配置项
Path(路径) 类型:文本;默认:"null";作用:指定待删除目标。支持文件或目录(目录在普通模式下需为空)。建议:使用绝对路径,先对测试目录验证。
Keep(保持) 类型:布尔;默认:false;作用:开启后模块会在周期任务中重复尝试删除目标,直到你手动关闭模块。建议:常规一次性删除保持关闭。
Notify(通知) 类型:布尔;默认:true;作用:控制是否输出成功/失败提示。建议:批量脚本化场景可关闭,排障时建议开启。
Mode(模式) 类型:枚举;默认:Normal;作用:选择删除实现。可选项:Normal(普通 API)、Command(命令方式)、Supreme(强化删除:含接管权限与重启后删除兜底)。建议:先
Normal,失败再逐级提高。
备注 当 Mode=Supreme 且即时删除失败时,会尝试注册“重启后删除”作为兜底。 启用 Keep 时,若路径长期无效会持续重试,建议配合通知或日志观察状态。
相关命令 无
相关模块
相关资料 无