如何使用bat命令直接下载指定ftp上面的指定文件?

我想实现一个单一的命令下载指定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
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-05-19
我觉得装个wget比这个方便
直接用
wget ftp://user:password@server/file.ext
第2个回答  2006-05-13
先用FTP
再用AT

如何使用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 ...

写一个bat,下载FTP上指定大小的文件到本地
echo offset f=ftp.txtset ip=192.168.1.11set u=ftpuserset pw=12345678echo open %ip%>%f%echo %u%>>%f%echo %pw%>>%f%echo dir>>%f%echo bye>>%f%ftp -s:%f%>ftpout.txtset pw=12345678echo open %ip%>%f%echo %u%>>%f%echo %pw%>>%f%for \/f "tokens=5,9" %%i in ...

批处理bat从FTP下载文件
1.在cmd中输入ftp打开ftp.exe进入ftp ftp>open ftp--ip ftp>uesr ftp>pass ftp>dir (显示所有文件\/目录)ftp>mget cf*.* D:\\test (多文件下载要用mget,居然没人发现。。。)ftp>y (确认下载)ftp>bye (退出ftp)exit 2.登陆ftp可直接在cmd中输入ftp ftp--ip 3.open 是ftp的命令啊 批...

用bat批处理命令获取ftp服务器目录下的文件名及子目录下的文件名...
echo offset h=192.168.1.100set u=ftpuserset p=12345678echo open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtecho dir>>ftp.txtecho bye>>ftp.txtftp -s:ftp.txt>ftpdir.txtecho open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtfor \/f "tokens=4" %%i in ('...

怎么用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、另...

telnet 后 连接到 CMD 然后打开FTP下载东西 该怎样写在BAT脚本里
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命令批处理文件:ftp_task.bat,文件放置于D盘下。    除了FTP之外,date修改电脑日期,time修改电脑时间,echo ^G测试电脑声音。注意,“^G”是在命令行中使用ctrl + g输入的,可以使用echo ^G > test.txt来获取这个字符。    最后这个脚本东凑西凑,界面如下:

1.bat批处理文件怎么下载?
在服务器端建立FTP站点,把文件放在FTP目录下。假设FTP的地址是10.10.0.1, 的用户名和密码是:a\/111 先写一个login.ftp,内容如下:a 111 lcd c:\\ get 1.exe 再写一个批处理myftp.bat,内容如下:echo off ftp 10.10.0.1 -s:login.ftp ...

批处理下载ftp文件到当前文件夹,求高人指点
需要做一个批处理,一个ftp脚本,放到一个目录下,双击startftp.bat使用。1、第一个保存为startftp.bat ftp -s:ftp.ftp 2、第二个保存为ftp.ftp,具体代码根据实际情况而定,第一行open后面是ftp地址,第二行user后面是用户名,第三行填密码,之后就是需要使用的ftp命令了。open 10.0.0.1user ...

cmd高手来帮我写一段后缀为.bat的批处理文件,复制FTP文件到我电脑里面...
echo WYSC>> ftp.txt echo bi>> ftp.txt echo prompt>> ftp.txt echo cd \/sybbak>> ftp.txt echo get JXC03.DUMP>> ftp.txt ftp -n -s:ftp.txt del ftp.txt popd ::===batch=== 你的用户名和密码是大小写敏感的。你图片里面是小写,文字里说的是大写,自己根据正确的修改代码里面...

相似回答