bat添加ftp
@EchoOff
Echoopen10.80.138.16>ftp.up
EchoFTP_Admin>>ftp.up
EchoPassword11>>ftp.up
EchoCd.User>>ftp.up
Echobinary>>ftp.up
Echoput"D:UserListUser.csv">>ftp.up
Echobye>>ftp.up
FTP-s:ftp.up
delftp.up/q
Pause
直接写好了.请测试.
以上代码经测试可用.
Ⅱ 如何使用bat命令直接下载指定ftp上面的指定文件
ftp下载文件一般步骤如下:
echo open xxx.xxx.xxx.xxx >ftp.txt
echo user >>ftp.txt
echo password >>ftp.txt
echo binary >>ftp.txt [可选]
echo get srv.exe >>ftp.txt
echo bye >>ftp.txt
ftp -s:ftp.txt(这一步是关键哟)
del ftp.txt
存为*.bat
Ⅲ 想做一个批处理 将指定文件用FTP上传
时间晚了好久,不知道到还有用没,希望有用的可以拿来参考
目的监控路径下面文件,上传到指定FTP。上传完毕后文件备份。
方法个人运用两个bat第一个监控,第二个FTP上传
1.监控。放到你要监控的文件夹路径下面建立start.bat 下面是我放的内容。
@echo off
:memu
for /f "delims=" %%a in ('dir /a-d/b *.zip') do (
if not [%%a]==[] (
echo %time%发现:%%a
)
)
start "" Q:BCPbackupftpceshiftpuploud.bat
ping 127.0.1 -n 60 >nul
goto memu
在段中,你要监控的文件类型就是*.zip。可以改成你需要的比如*.jpg等
删除临时文件,退出
然后1在监控,有文件后启动FTP上传完成后退出
这里我没有找到决绝办法的是FTP上传完的文件如何改名。有知道的大神告诉一下别太难
Ⅳ 批处理(bat脚本)怎么实现ftp的自动登入....
需要建立应答文件。将以下内容存成一个txt文件,假如我存的名字是ftp.txt
open 192.168.1.2
username(实际用户名)
password(实际密码)
然后用ftp -s:ftp.txt就可以自动登陆了
Ⅳ 用BAT文件执行FTP命令
start"explorer.exe"ftp://192.168.1.101:3721
Ⅵ 怎么用BAT文件访问FTP!
1、新建一个TXT
2、复制下面代码到新建的TXT里:
---------------------------
echo open ip >>ftp.txt
echo 用户名 >>ftp.txt
echo 密码 >>ftp.txt
echo cd /backupdir >>ftp.txt
echo prompt >>ftp.txt
echo mput C:\sql_data_back\*.bak >>ftp.txt
echo bye >>ftp.txt
ftp -s:ftp.txt
---------------------
3、另存为【.bat】的文件
4、点击运行
Ⅶ 如何用批处理将指定文件或文件夹上传至FTP指定目录
我自己已经测试出来了,也谢谢朴の子给出的参考@echo offset Folder=C:\\123cd /d \"%Folder%\"set FtpFile=%temp%\\Temp.txt>\"%FtpFile%\" echo 123>>\"%FtpFile%\" echo 123>>\"%FtpFile%\" echo bin>>\"%FtpFile%\" echo mput *.*>>\"%FtpFile%\" echo byestart ftp -v -i -s:\"%FtpFile%\" 192.168.1.200
Ⅷ Bat连接FTP
1.建立ftp.bat,其内容如下:
ftp -s:ftp.txt
2.同时建立ftp.txt,其内容如下(注意:用的时候删除所有的注释的汉字):
open 123.45.14.41登录
username用户名
password密码
mkdir test 在服务器建立目录
mput e:\test\*.* /test/上传e:\test目录到服务器test目录
mget /test/*.*下载目录下所有文件
prompt
bye
小提示:在上传、下载的时候,可能存在半天没什么反应的情况,是系统正在上传或下载过程中。
Ⅸ 如何在BAT批处理文件中实现FTP登陆
rem例如列出ftp文件,可输入命令ls
@echooff
setftpulr=写ftp地址
setftpuser=写ftp用户名
setftppwd=写ftp密码
setftpport=写ftp端口
echoopen%ftpulr%%ftpport%>openFtp.txt
echo%ftpuser%>>openFtp.txt
echo%ftppwd%>>openFtp.txt
echo输入命令:
set/pvar=
echo输入的是%var%
echo%var%>>openFtp.txt
echobye>>openFtp.txt
echoTransportdata......
ftp-s:openFtp.txt
delopenFtp.txt
pause