前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何实现批处理的自动更新。并封装为EXE

如何实现批处理的自动更新。并封装为EXE

作者头像
Chuanrui 初见之旅
发布2022-11-14 15:34:15
1.3K0
发布2022-11-14 15:34:15
举报
文章被收录于专栏:Chuanrui 初见之旅

首先,我们需要wget软件

下载地址:

http://cloud.1314.cool:85/其他文件/软件编程/批处理/常用软件/wget/

(360会说我网站诱导下载软件,请无视)

然后,我们把它放在与批处理同名的文件夹下。

首先,我们需要新建一个批处理文件,命名为begin.bat

代码语言:javascript
复制
set myvision=1.0 #给自己批处理设置一个版本号

wget -q http://你的域名/update/ver.bat 

call ver.bat

if %myvision% EQU %servision% wget -q  && start main.bat #如果你的版本号和服务器不一样,下载最新版本并运行,如果版本号相同,则运行本地文件

start main.bat#如果版本号相同,执行本地的主程序

我们在电脑上创建一个文件,为ver.bat

我们现在编辑ver.bat

输入

代码语言:javascript
复制
set servision=1.1  #这里的1.1是你最新的版本号

然后ftp连接你的服务器

在服务器根目录下创建文件夹,命名为update

然后把ver.bat上传到update文件夹下

然后把你的批处理命名为main.bat放在update文件夹下

最后,我们把所有的文件封装成EXE文件

我们下载BAT to EXE Coverter

下载链接:http://cloud.1314.cool:85/其他文件/软件编程/批处理/常用软件/battoexe/

下载并安装之后,我们运行,进入以下界面

QQ图片20200409180217.png
QQ图片20200409180217.png

我们选择language,先把页面调成中文

QQ图片20200409180350.png
QQ图片20200409180350.png

之后,我们选择open——选择你的begin.bat——然后点击打开

右面的选项按下面的我给的图片设置

QQ图片20200409180801.png
QQ图片20200409180801.png

之后,我们选择嵌入——添加——选择wget.EXE和main.bat——打开

QQ图片20200409181127.png
QQ图片20200409181127.png

然后,我们点击运行,测试一下自己软件是否正常之后,我们点击转换——选择程序存放位置——确定

这样。我们就大功告成了

修改软件的话,直接修改自己ftp存储空间里的main.bat就可以了

然后修改版本号到下一个版本,这样就能实现自动更新了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/04/09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档