::###########################################################################
	::  脚本说明
	::1、笔记本作为无线客户端连接云路由;
	::2、首先在笔记本手工测试FTP功能;
	::3、调用FTP 批处理脚本测试FTP功能;
	::注:FTP脚本执行动作有:
	::1)在FTP服务器上创建和删除目录;
	::2)上传和下载文件,文件大小默认为100m,可修改;
	::3)在文件上传和下载结束之后会打印结束时间,具体日志文件ftplog.log在c:\test下;
	::4)FTP测试脚本默认条件下会无限循环执行,除非人为中断;
	::  测试备注:
	::  1  因为云路由只有上电和掉电来重启和关闭;
	::  2  请据实际情况在下面代码合适位置修改ftp服务器的ip地址、用户名和密码,比如修改ftp的ip地址为10.0.0.110,用户名和密码均为snake如下,
	::echo open 10.0.0.110 >> c:\test\ftp_internet\FTPtest.txt
	::echo user snake snake >> c:\test\ftp_internet\FTPtest.txt
	::###########################################################################
	@echo off
	color 0a
	title FTP文件上传下载循环测试脚本
	mode con:cols=80 lines=25
	@echo ------------------------------------------------------------------------------------------
	@echo -----------------------windows 批处理脚本 ftp上传下载测试---------------------------------
:NEXT
	::create file in fixed size
	dir c:\test\ftp_internet && rd /s /q c:\test\ftp_internet
	cls
	ping -n 5 127.0.0.1
	mkdir c:\test\ftp_internet & mkdir c:\test\ftp_internet\get & cd /d  c:\test\ftp_internet
	fsutil file createnew 100-4m 104857600
	cls
	::  create FTPtest.txt file
	echo open 10.0.0.110 >> c:\test\ftp_internet\FTPtest.txt
	echo user snake snake >> c:\test\ftp_internet\FTPtest.txt
	echo hash >> c:\test\ftp_internet\FTPtest.txt
	echo binary >> c:\test\ftp_internet\FTPtest.txt
	echo prompt >> c:\test\ftp_internet\FTPtest.txt
	echo mkdir ftptest >> c:\test\ftp_internet\FTPtest.txt
	echo cd ftptest >> c:\test\ftp_internet\FTPtest.txt
	echo lcd c:\test\ftp_internet >> c:\test\ftp_internet\FTPtest.txt
	echo !echo ^%time^% ^%date^% ^>^> c:\test\ftp_internet\ftplog.log >> c:\test\ftp_internet\FTPtest.txt
	echo put 100-4m >> c:\test\ftp_internet\FTPtest.txt
	echo !echo ^%time^% ^%date^% ^>^> c:\test\ftp_internet\ftplog.log >> c:\test\ftp_internet\FTPtest.txt
	echo lcd c:\test\ftp_internet\get >> c:\test\ftp_internet\FTPtest.txt
	echo get 100-4m >> c:\test\ftp_internet\FTPtest.txt
	echo !echo ^%time^% ^%date^% ^>^> c:\test\ftp_internet\ftplog.log >> c:\test\ftp_internet\FTPtest.txt
	echo !echo ---------------------^>^> c:\test\ftp_internet\ftplog.log >> c:\test\ftp_internet\FTPtest.txt
	echo !del /s /q * >> c:\test\ftp_internet\FTPtest.txt
	echo delete 100-4m  >> c:\test\ftp_internet\FTPtest.txt
	echo cd .. >> c:\test\ftp_internet\FTPtest.txt
	echo rmdir ftptest >> c:\test\ftp_internet\FTPtest.txt
	echo quit >> c:\test\ftp_internet\FTPtest.txt
	@echo ---------------执行FTP命令------------------
	ftp -i -n -s:"c:\test\ftp_internet\FTPtest.txt"
goto NEXT





