AU3的文件对比更新脚本
命令行:
/Title=标题
/Src=源路径
/Dst=目的路径
/Run=执行文件
/Reg=注册表
例:"c:\UpDate.exe""/title=魔域" "/src=\\gameup\game$\魔域" "/dst=D:\魔域" "/reg=1.reg" "/run=play.exe"
或者INI文件:
c:\UpDate.ini (文件名+后缀.INI)
Title=标题
Src=源路径
Dst=目的路径
Run=执行文件
Reg=注册表
这是执行文件:
没有源码也给个原理? 是啊 很想得到这方面的知识,楼主行行好吧。 来个源码就好了 源码区没源码的搞什么啊?:face (32): 就是,这类软件网络多了去了~~~ 我学得:
1,读取必要的参数,
2,读源文件夹里的所有文件,并得到版本信息,
3,判断目标文件夹里是否有同名文件,如果没有就直接复制过去,如果有,则取存在文件的版,对比版本,目标文件版低的话,则替换。在此过程可记录日志。另为此过程做一个进度条。
4,执行导入注册表文件,执行某EXE程序
5,EXIT 原帖由 nodisk 于 2008-9-18 18:03 发表 http://www.autoitx.com/images/common/back.gif
我学得:
1,读取必要的参数,
2,读源文件夹里的所有文件,并得到版本信息,
3,判断目标文件夹里是否有同名文件,如果没有就直接复制过去,如果有,则取存在文件的版,对比版本,目标文件版低的话,则替换。在此 ...
不错!