|
发表于 2025-4-6 17:21:55
|
显示全部楼层
辽宁省丹东市
|
开机自启动 | 逻辑型 | | |
程序名称标识 | 文本型 | | | | 任务类型 | 整数型 | | | | 应用程序路径 | 文本型 | | | | 启动参数 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 真路径 | 文本型 | | | 取路径 | 文本型 | | | 启动项 | 文本型 | | |
判断 (系统_是否64位操作系统 () = 真) 启动项 = “SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run\” + 程序名称标识  启动项 = “SOFTWARE\Microsoft\Windows\CurrentVersion\Run\” + 程序名称标识  判断 (应用程序路径 = “”) 真路径 = #引号 + 程序_取自文件路径 () + #引号  真路径 = 目录_添加双引号 (应用程序路径, 真) 如果真 (启动参数 ≠ “”) 如果真 (取文本左边 (启动参数, 1 ) ≠ “ ”)  启动参数 = “ ” + 启动参数 真路径 = 真路径 + 启动参数 如果真 (任务类型 = 1 ) 如果真 (注册项是否存在 ( #本地机器, 启动项 ) = 真)  取路径 = 取文本注册项 ( #本地机器, 启动项, )  如果真 (取路径 ≠ 真路径 )  写注册项 ( #本地机器, 启动项, 真路径 ) 返回 (真) 返回 (假) 如果真 (任务类型 = 2 ) 写注册项 ( #本地机器, 启动项, 真路径 ) 返回 (真) 如果真 (任务类型 = 3 ) 删除注册项 ( #本地机器, 启动项 ) 返回 (假)返回 (假)
|
|