为什么常识

我编辑了一个自动收取ftp空间文件的批处理,遇到了一些错误, 请指正。

生活词典 changshi.cidiancn.com

阅读: 168

我编辑了一个自动收取ftp空间文件的批处理,遇到了一些错误, 请指正。代码如下: @ec-o 开始下载课件 rem//设置变量 set ftpfile=getfiles.tmp set logfile=getfiles.log set last=last-zxjls.log set lastlist=pp-zxjls.log set mores=lists.log rem// 列表 ec-o open 172.16.1.21 > "%ftpfile%" set username="zxjls" set password=" " ec-o %username% > > "%ftpfile%" ec-o %password% > > "%ftpfile%" ec-o ls ^ > last-zxjls.log > > "%ftpfile%" ec-o bye > > "%ftpfile%" ftp -s:"%ftpfile%" del "%ftpfile%" rem// 记录log ec-o ^ > ^ > --------------------------- > > "%logfile%" date /t > > "%logfile%" time /t > > "%logfile%" rem// 比较文件 copy nul %mores% for /f "tokens=1 delims=," %%i in (%lastlist%)do set "%%i=y" for /f "tokens=1,2 delims=," %%m in (%last%)do ( if defined %%m (set "%%m=")else ec-o.%%m%%n > > %mores%) rem// 比较完毕,用last替换last-last copy "%last%" "%lastlist%" rem// 可以进行下载了,列表储存在(mores)中 ec-o open 172.16.1.21 > "%ftpfile%" ec-o %username% > > "%ftpfile%" ec-o %password% > > "%ftpfile%" ec-o prompt n > > "%ftpfile%" ec-o type binary > > "%ftpfile%" ec-o runique y > > "%ftpfile%" for /f "tokens=*" %%i in (%mores%) do ec-o mget "%%i" > > "%ftpfile%" ec-o bye > > "%ftpfile%" rem// 下载文件 ftp -s:"%ftpfile%" > > "%logfile%" rem// 记录成功log ec-o 下载成功! > > "%logfile%" ec-o ^ > ^ > --------------------------- > > "%logfile%" del "%ftpfile%" del "%last%" del "%mores%" @Ec-o Off Set vMsg="“zxjls”目录下所有文件已经下载到 桌面/历史 programmed by:ljq29@-" Ec-o MsgBox %vMsg% > "%temp%\tempMsg.vbs" Wscript- //Nologo "%temp%\tempMsg.vbs"1 个答案

答案 1:

错误是什么?

分享常识给亲友.

下一篇:你认为的道德是什么啊? 下一篇 【方向键 ( → )下一篇】

上一篇:创新是什么?它和山寨的最本质区别在哪? 上一篇 【方向键 ( ← )上一篇】