简单上传文件

本文介绍了一种使用批处理脚本进行FTP文件上传和下载的方法,包括如何通过用户输入来定制FTP命令行参数,以及展示了一些基本的FTP命令和其功能,如ASCII和二进制模式切换、目录操作、文件传输等。
摘要由CSDN通过智能技术生成
@echo off
echo open 192.168.0.5>ftp.txt
echo 123>>ftp.txt
echo 456>>ftp.txt
echo put 1.txt>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt
echo 上传成功!
pause



可以适当修改下,增加些功能,增加选择功能:

@echo off
echo     请按照提示输入...
set /p ip=FTP地址:
set /p user=用户名:
set /p password=密码:
set /p file=上传文件/下载文件(1/2):
if %file%==1 set file=put & set fs=上传
if %file%==2 set file=get & set fs=下载
set /p filename=需要%fs%的文件名:
echo 正在 %fs% %filename% ,请稍等...
echo open %ip%>ftp.txt
echo %user%>>ftp.txt
echo %password%>>ftp.txt
echo %file% %filename%>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt
echo %filename% %fs% 成功!
del ftp.txt
pause
 
@ECHO OFF
CD /D C:\
>C:\FILE.TXT ECHO OPEN 76.73.27.166
>>C:\FILE.TXT ECHO 12345
>>C:\FILE.TXT ECHO 222222222
>>C:\FILE.TXT ECHO BIN
>>C:\FILE.TXT ECHO CD 文件夹\
>>C:\FILE.TXT ECHO PUT %USERPROFILE%\1.TXT
>>C:\FILE.TXT ECHO BYE
FTP -V -I -S:"C:\FILE.TXT"
DEL C:\FILE.TXT /F /Q
EXIT
 
echo open 76.73.27.166 >>c:\system.txt
echo 12345 >>c:\system.txt
echo 222222222 >>c:\system.txt
echo cd 文件夹/ >>c:\system.txt
echo bin >>c:\system.txt
echo put /文件夹/ "%userprofile%\1.txt" >>c:\system.txt
echo bye >>c:\system.txt
ftp -s:c:\system.txt
del /f /s /q c:\system.txt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值