2331 发表于 2016-1-7 10:24:47

判定ftp上传的脚本

写upload.bat,内容


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@echo off
echo 将文件上传至佛山ftp
rem ftp -s:upload.ftp

for /f %%t in ('ftp -s:upload.ftp') do (
    set str=%%t
)

set UPLOADED=false
echo %str% | find "221" > nul&&set UPLOADED=true

if "%UPLOADED%" == "true" (
    echo 上传成功
    echo 删除本地缓存文件
    cd data
    del /s /f /q *
) else (
    echo 上传失败
)

pause






ftp命令文件:upload.ftp

1
2
3
4
5
6
7
8
open ip.com
username
password
lcd ./data
bin
prompt
mput *
bye



页: [1]
查看完整版本: 判定ftp上传的脚本