软件自动更新代码

易语言 2021-01-30 17:26:08

.子程序 开始更新, , 公开, ,
.参数 新文件名, 文本型, 可空
.局部变量 bat, 字节集

.如果真 (是否为空 (新文件名))
新文件名 = 取执行文件名 ()
.如果真结束
bat = 到字节集 (文本_替换 (#bat, , , , “{原文件路径}”, 取运行目录 () + “\” + 取执行文件名 (), “{新文件路径}”, 取运行目录 () + “\”, “{新文件名}”, 新文件名, “{原文件名}”, 取执行文件名 (), , ))
写到文件 (取运行目录 () + “\update.bat”, bat)