找回密码
 加入
搜索
查看: 3150|回复: 11

[GUI管理] 请教!将批处理用AUTOIT3编出来,并程序化。

  [复制链接]
发表于 2009-9-25 12:53:55 | 显示全部楼层 |阅读模式
本帖最后由 cd309420 于 2009-9-25 14:47 编辑

先谢谢各位大虾了!小弟对autoit3一点也不了解。才开始学习。所以点都不懂。
   以下是本人自己做的一个批处理调用BC2的对比更新脚本,请问如何将这个脚本用AUTOIT3写出来,并把它程序化,加上进度条以及百分比。这个功能批处理无法实现。而且批处理的窗口也不好看。

@echo off
mode con lines=8
title 系统补丁更新程序  Code by Springs Lee 2009-04-03
color 3f
@taskkill /f /t /im upsys.exe >nul 2>nul
::NO.1
echo 正在更新服务器信息...
rem serverpath   服务器存放路径
rem upsysscript    脚本临时存放路径
rem path1    源路径
rem path2    目标路径
set upsysscript=%TEMP%\upsystemp.txt
set path1=ftp://user:Password@192.168.1.254/upsys
set path2=e:\upsys
::NO.2
ping 127.1 -n 2 >nul
echo 正在配置本地客户机信息...
rem %path2%不存在建立之
if not exist %path2% md %path2%
echo load "%path1%" "%path2%" >%upsysscript%
::NO.3
ping 127.1 -n 2 >nul
::type %serverpath%/upsys/upsys.txt >>%upsysscript%
::echo load "%path1%" "%path2%"
echo expand all >>%upsysscript%
echo option confirm:yes-to-all >>%upsysscript%
echo select right.orphan >>%upsysscript%
echo delete right >>%upsysscript%
echo select left.newer.files left.older.files left.orphan left.diff.files >>%upsysscript%
echo copy "left->right" >>%upsysscript%
echo 所有信息配置完成...
ping 127.1 -n 2 >nul
@cls
echo 正在从服务器更新数据,请稍等……
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃            正在从服务器更新{系统补丁}……                ┃
echo ┃      可能需要一些时间          请勿关闭本程序            ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
upsys.exe @%upsysscript% /silent
echo y|del %upsysscript%>nul 2>nul
echo 正在安装系统补丁……
@call e:\upsys\up.bat>nul 2>nul
echo over。。。。。
发表于 2009-9-25 18:26:42 | 显示全部楼层
粗略看了下这批处理,思路很清晰。
这帖子请转发提问区!

估计这个是你想需要的,自己动动手其实很简单的。
http://hi.baidu.com/kodin/blog/item/7b44d5af96f883c67cd92ac6.html
发表于 2009-9-25 19:53:09 | 显示全部楼层
1# cd309420


你先看看是不是这样

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-9-25 20:58:30 | 显示全部楼层
3楼误解我的意思了,我需要的如2楼链接里的那样.我我就想要那种结果.
     不需要DOS那个窗口显示.
   不过还是多谢你费心了.
发表于 2009-10-29 13:45:00 | 显示全部楼层
三楼!请把源码放出来!学习一下
发表于 2009-10-30 23:53:55 | 显示全部楼层
要是 有 源码  就爽了
发表于 2009-10-30 23:53:59 | 显示全部楼层
要是 有 源码  就爽了
发表于 2009-12-15 16:42:13 | 显示全部楼层
是啊。我也在学习中~
发表于 2009-12-16 10:17:18 | 显示全部楼层
如果3#放源码出来就好了!
发表于 2009-12-16 13:42:30 | 显示全部楼层
回复 9# hzxymkb


    学习了,好帖啊
发表于 2009-12-21 22:32:11 | 显示全部楼层
飘过····~~~~~
发表于 2010-4-6 17:32:07 | 显示全部楼层
沒結論...沒源碼等於沒學到...暈~~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-21 05:51 , Processed in 0.082291 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表