"%ftpfile%"re" />

批处理FTP上传文件


背景:本机一个文件“A.TXT"在C盘根目录下,需要上传到FTP服务器“192.168.0.1”的“X”目录下面

@echo off

set ftpfile=putfiles.ftp

set logfile=putfiles.log

echo open 192.168.0.1 > "%ftpfile%"

rem 把下面行中的 username和password改为你的用户名和密码

echo user username password >> "%ftpfile%"

rem ------------------------------

echo bin >> "%ftpfile%"

rem 进入FTP server 中的"X"目录

echo cd X >> "%ftpfile%" //如果服务器已经对ftp上传文件进行了配置rem echo cd X >> "%ftpfile%" 注释该行

rem ------------------------------

rem 进入本地C盘根目录

echo lcd c: >> "%ftpfile%"

rem ------------------------------

echo put A.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上传文件问题,希望对大家有所帮助!

用批处理上传文件到ftp目录下的实现方法
为了快速将项目中开发的补丁程序通过ftp快速上传到linux下,感觉每次用flashFxp等工具麻烦),写了个简单的批处理,与大家分享一下。将以下代码保存为.b

定时删除一个文件夹内的所有子文件夹和文件的方法
在win9x的年代,用deltree这个外部命令就很容解决这个问题,不过从windows2000及windowsxp之后,就取消了这个命令(真的是很奇怪),那么现在怎么解决呢?

dos命令大全 黑客必知的DOS命令集合
一般来说dos命令都是在dos程序中进行的,如果电脑中安装有dos程序可以从开机选项中选择进入,在windows系统中我们还可以从开始运行中输入cmd命令进入