首先,我们需要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/
下载并安装之后,我们运行,进入以下界面
我们选择language,先把页面调成中文
之后,我们选择open——选择你的begin.bat——然后点击打开
右面的选项按下面的我给的图片设置
之后,我们选择嵌入——添加——选择wget.EXE和main.bat——打开
然后,我们点击运行,测试一下自己软件是否正常之后,我们点击转换——选择程序存放位置——确定
这样。我们就大功告成了
修改软件的话,直接修改自己ftp存储空间里的main.bat就可以了
然后修改版本号到下一个版本,这样就能实现自动更新了