rem -----------脚本开始---------------
@echo off
set ftpfile=putfiles.ftp
set logfile=putfiles.log
set mydate=%date:~4,4%%date:~9,2%%date:~12,2%%time:~0,2%%time:~3,2%
echo open 119.40.37.154 > "%ftpfile%"
rem 把下面行中的 username和password改为你的用户名和密码
echo user ftpftp POIJ/., >> "%ftpfile%"
rem ------------------------------
echo bin >> "%ftpfile%"
rem 进入FTP server 中的"当前时间"目录
echo mkdir %mydate% >> "%ftpfile%"
echo cd %mydate% >> "%ftpfile%"
rem ------------------------------
rem 进入本地C盘根目录
echo lcd d:\ >> "%ftpfile%"
rem ------------------------------
echo put 1.TXT >> "%ftpfile%"
echo quit >> "%ftpfile%"
echo -------------------------------- >> "%logfile%"
date /t >> "%logfile%"
time /t >> "%logfile%"
echo -------------------------------- >> "%logfile%"
ftp -n < "%ftpfile%" >> "%logfile%"
del "%ftpfile%"
@echo on
rem -----------脚本结束------------
关于基本FTP命令的含义
open 远程地址
用户名
密码
mkdir 目录名称 创建远程目录
cd 目录名称 进入远程目录
lcd 目录名称 进入本地目录
put 本地文件名 远程文件名
get 远程文件名
delete 远程文件
rmdir 删除远程目录及目录下文件
close关闭连接
quit 退出
bye 退出
更多FTP命令请参考FTP命令