日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > BAT > 正文

使用FTP下載目錄,即FTP命令批量自動下載的bat文件

2020-07-26 20:34:11
字體:
供稿:網(wǎng)友
FTP不支持目錄的下載,不過FTP命令提供了mget命令,允許多文件下載,但每下載一個文件都需要確認(rèn),不能自動完成。本文主要介紹使用批處理,結(jié)合FTP的相關(guān)命令來實現(xiàn)批量文件的下載,以便達到目錄下載的目的。

  大致想法如下:

ftp -s:filename hosts >result.txt 執(zhí)行腳本,并將結(jié)果定向輸出到result.txt
腳本內(nèi)容,如
cd mydir
ls
bye
可以將mydir命令列出
然后使用批處理分析result
.txt
從150 Opening ASCII 
mode data connection for file list.的下一行開始算,直到226 Transfer complete都是要下載的內(nèi)容
然后用批處理加ftp腳本,使用get命令逐個下載

  但實際過程中發(fā)現(xiàn),在FTP腳本中使用get有問題,提示參數(shù)錯誤,無法使用。

  查看了ftp的幫助ftp -?

G:>ftp -?

Transfers 
files to and from a computer running an FTP server service
(sometimes called a daemon). Ftp can be used interactively.

FTP [-v] [-d] [-i] [-n] [-g] [-s
:filename] [-a] [-w:windowsize] [-A] [host]

  -v             Suppresses display of remote server responses
.
  -n             Suppresses auto-login upon initial connection
.
  -i             Turns 
off interactive prompting during multiple file
                 transfers
.
  -d             Enables debugging
.
  -g             Disables filename globbing 
(see GLOB command).
  -s
:filename    Specifies a text file containing FTP commands; the
                 commands will automatically 
run after FTP starts.
  -a             
Use any local interface when binding data connection.
  -A             login as anonymous
.
  -w
:buffersize  Overrides the default transfer buffer size of 4096.
  host           Specifies the host name or IP address of the remote
                 host to connect to
.

Notes:
  - mget and mput commands take y
/n/for yes/no/quit.
  - 
Use Control-C to abort commands.

發(fā)現(xiàn) -i 參數(shù)可以去除mget的提示,經(jīng)過測試,實現(xiàn)了如下腳本(使用了匿名登入,如果非匿名,可以修改登入腳本):

echo cd autoruns>ftp.txt
echo mget *>>ftp.txt
echo bye>>ftp.txt
ftp -i -A -s
:ftp.txt 10.1.103.10

   不過,這只是下載了目錄中的文件,如果有子目錄,那還需要用dir命令輸出,并轉(zhuǎn)向輸出到文本,用find來提取目錄,如:

echo cd autoruns>ftp.txt
echo dir>>ftp.txt
echo bye>>ftp.txt
ftp -A -s
:ftp.txt 10.1.103.10 |find "<DIR>">result.txt
for /"tokens=2,3*" %%i in (result.txt) do echo %%k

  如有子文件夾,那就要深入編寫了。

  經(jīng)過編寫測試,實現(xiàn)如下腳本,運行環(huán)境WINXP SP2,運行通過,未載其它系統(tǒng)上測試過:

1、主要腳本ftpget.bat,更改前4個變量的相關(guān)信息,該腳本調(diào)用makeTree.bat,請參見2

rem FTP服務(wù)器地址
set host=10.1.103.10

rem FTP登入名,如果匿名不用改
set user=anonymous

rem FTP登入密碼,如果匿名不用改
set pass=123456

rem 需要下載的FTP目錄,如果下載子目錄以分格
set dirname=目錄1子目錄

set homedir=%cd%

rem 生成FTP目錄結(jié)構(gòu)
del tree.txt
start /cmd /c makeTree %dirname% 0
del result*.txt

for /"delims=/" %%i in (tree.txt) do (

rem 獲取dirname的所有文件
rem
 =============================
cd %homedir%
md %%i
cd /d %%i
echo %user%>ftp.txt
echo %pass%>>ftp.txt
echo cd %%i>>ftp.txt

rem mget *.* 下載所有文件,但不能下載無擴展名的文件;
rem
 如果使用mget * 可以下載所有文件,但會把子目錄的文件也下載過來
echo mget *.*>>ftp.txt

echo bye>>ftp.txt
ftp -i -A -s
:ftp.txt %host%
del ftp.txt
rem ==============================

)
cd %homedir%
del tree.txt

2、maketree.bat,生成FTP目錄樹

rem 生成FTP目錄結(jié)構(gòu)
rem
 調(diào)用方法 maketree dir1dir2 n (n>=1)
rem
 %1 == dir1dir2
rem
 %2 == n

set /a treetime=%2+1
echo %1 >>tree.txt

echo %user% >ftp%treetime%.txt
echo %pass% >>ftp%treetime%.txt
echo cd %1 >>ftp%treetime%.txt
echo dir >>ftp%treetime%.txt
echo bye >>ftp%treetime%.txt
ftp -A -s
:ftp%treetime%.txt %host% |find "<DIR>">result%treetime%.txt
for /"tokens=2,3*" %%i in (result%treetime%.txt) do (start /cmd /c Maketree.bat %1%%k %treetime%)
del result%treetime%.txt
del ftp%treetime%.txt

 

  雖然已經(jīng)實現(xiàn),但仍然有小問題,就是mget *.* 不能下載無擴展名的程序;如果使用mget * 可以下載所有文件,但會把子目錄的文件也下載過來。get在FTP腳本中出錯也不知為何。

相關(guān)信息參考: 使用FTP 批處理腳本Ftp 子命令

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产91大片| 欧美日韩一二三| 日韩中文字幕在线观看视频| 精品福利二区三区| 国产不卡精品在线| 欧美在线观看视频一区| 亚洲社区在线| 精品视频www| 亚洲大片精品永久免费| 中文字幕视频在线免费欧美日韩综合在线看 | 欧美sm一区| 中文字幕在线视频久| 国产在线第一页| 中文字幕2020第一页| 粉嫩粉嫩芽的虎白女18在线视频| 国产天堂素人系列在线视频| 日本中文字幕在线观看| 蜜桃久久av一区| 丰满少妇一区| 日韩欧美亚洲日产国| 中文字幕 乱码 中文乱码91| 中文字幕在线中文字幕二区| 午夜亚洲一区| 欧美日韩国产一二三| 日韩欧美国产成人精品免费| 91精品国产自产观看在线| 精品调教chinesegay| 亚洲最新免费视频| 99国产成 人 综合 亚洲欧美| 综合激情一区| 欧美中文字幕在线观看视频| 日本精品在线播放| 国产高清在线观看| 国产一级一片免费播放| 日韩欧美999| 欧美日韩在线三级| 亚洲福利精品| 伊人网站在线| 欧美日韩久久不卡| 久久精品电影| 日本视频久久久| 国产黄色精品| 亚洲尤物av| 午夜亚洲一区| 精品999视频| 免费高清特黄a大片| 日韩欧美亚洲日产国| 国产婷婷色一区二区三区在线| 极品久久久久久| 亚洲美女视频一区| 欧美日韩国产高清| 国内国产区免费视频| 国产在线观看黄色| 欧美一级一级性生活免费录像| 久久精品99国产国产精| 综合图区亚洲白拍在线| 精品人妻二区中文字幕| 精品国产欧美日韩不卡在线观看 | 中文字幕久久av| 亚洲v中文字幕| 中文字幕一区不卡| 91精品国产日韩91久久久久久| 国产裸体歌舞团一区二区| 国产免费播放一区二区| 日韩欧美中文字幕在线观看| 亚洲欧美久久久| 欧美亚洲国产日韩| 国产成人精品网址| 亚洲综合在线小说| 亚洲一区中文字幕在线| 国产黄在线观看| 快she精品国产999| 精品久久久久久综合日本欧美| 中文字幕在线观看播放| 国产成人精品免费网站| www.中文字幕在线观看| 69免费视频| 日韩三区免费| 欧美日韩亚州综合| 日韩在线中文视频| 黄色片免费看| 国产一卡2卡3卡四卡网站| 精品国自产在线观看| 婷婷久久综合九色国产成人| 国产蜜臀在线| 日韩欧美在线中字| 中文av字幕一区| 日韩精品视频免费看| 欧美在线日韩在线| 国产久卡久卡久卡久卡视频精品| 久久精品99久久久久久久久| 中文字幕 欧美 日韩| 综合激情国产一区| 伊人网站在线| 日韩av综合在线观看| 深夜福利亚洲| 免费在线观看国产黄| 亚洲成人7777| 亚洲第一中文字幕在线观看| 一区二区不卡视频在线观看| 午夜av一区二区| 国产91欧美| 国产区在线看| 亚洲区中文字幕| 欧美xxxx中国| 中文字幕2020第一页| 91九色精品视频| 国产一区 二区 三区一级| 国内精品99| 成年人黄国产| www.老鸭窝.com| 久久久精品福利| 日韩一级二级三级精品视频| 91精品国产自产在线丝袜啪| 中文字幕伊人| 亚洲黄页一区| 日韩精品三级| 国产调教精品| 日韩三级精品| 91精品啪在线观看国产60岁| 欧美婷婷久久| 日韩在线观看视频一区| 中文字幕2020第一页| 老司机久久99久久精品播放免费| 999精品网| 欧美日韩亚洲一区| 日韩精品视频在线观看网址| aaa欧美日韩| 91精品网站| 日韩激情一区| 精品精品久久| 91精品国产综合久久香蕉的特点 | 欧美一级二级三级区| 一区二区视频在线观看免费的| 亚洲小说春色综合另类网蜜桃| 91日韩欧美| 欧美日韩精品在线播放| 久久精品久久久久| 中文字幕在线看精品乱码| 在线中文免费视频| 色欧美日韩亚洲| 日韩欧美中文| 午夜精品免费视频| 亚洲天堂视频一区 | 日韩中文字幕| 久久精品国产91精品亚洲| 久艹在线视频| 91精品啪在线观看国产60岁| 韩日中文字幕第一页| 欧美日韩午夜在线视频| 青青久在线视频免费观看| 日韩久久精品成人| 久久久久蜜桃| 欧美亚洲天堂| 中文字幕在线国产| 不卡视频一区二区| 日韩欧美一级在线播放| 久久精品黄色片| 欧美日韩激情一区| 精品久久久久久无| 久久蜜桃精品| 国产黄色在线看| av免费在线网站| 国产1卡2卡三卡四卡网站| 亚洲综合中文字幕在线| 91精品国产自产在线丝袜啪| 影音先锋一区二区资源站| 精品国产99| 深夜日韩欧美| 免费中文字幕日韩欧美| 中文在线а√在线8| 精品999在线| 日韩 欧美 亚洲| 免费在线播放av| 中文字幕在线视频第一页| 婷婷中文字幕在线观看| 午夜福利一区二区三区| www在线播放| 亚洲视频电影在线| 中文字幕精品在线视频| 欧美日韩国产一区中文午夜| 婷婷久久综合九色国产成人| 一区二区三区高清在线| 亚洲欧洲精品在线| 成人无遮挡免费网站视频在线观看 | 国产裸体歌舞团一区二区| 欧美二三四区| 亚洲欧洲日产国码av系列天堂| 国产福利一区在线观看| 亚洲综合中文字幕在线| 91日韩中文字幕| 亚洲图片小说综合| 日韩欧美久久久| 婷婷中文字幕一区三区| 精品亚洲永久免费| 1区2区3区在线视频| 国产午夜精品久久| 日韩视频精品| 韩日中文字幕第一页| 一区二区三区久久| 92久久精品| 午夜精品一区二区三区免费视频| 人人做人人澡人人爽欧美| 一级片免费在线| 亚洲综合在线中文字幕| 欧美亚洲综合视频| 欧美一级搡bbbb搡bbbb| 亚州福利视频| 91精品啪在线观看国产60岁 | 日韩欧美高清在线| 一区二区不卡在线| 亚洲人线精品午夜| 亚洲一级影院| 亚洲日本精品视频| 亚洲.国产.中文慕字在线| 中文国产字幕在线观看| 欧美1234区| 国产三级精品在线观看| 午夜伊人狠狠久久| 日韩欧美在线影院| 欧美日韩国产免费观看视频| 99精品视频99| 91欧美日韩麻豆精品| av免费观看国产| 中文av字幕一区| 国产一区久久久| 国产在线看一区| 久久99久久久久| 日韩欧美在线第一页| 日韩欧美中文| 日本亚洲视频在线| 天堂√8在线中文| 欧美一级久久久久久久久大| 午夜一区二区三区| 亚洲综合欧美在线| 中文精品在线观看| 欧美一级久久久久久久久大| 国产一级片在线播放| 国产精品福利视频一区二区三区| 国产一级网站视频在线| 中文字幕国产视频| 日韩一级网站| 日韩欧美在线视频| 欧美在线视频二区| 国产日韩av高清| 精品欧美日韩| 日韩欧美国产成人精品免费| 欧美一级手机免费观看片| 日本精品在线中文字幕| 精品国产乱码久久久久久蜜臀| 久久99久久久久| 91精品国产自产在线| 亚洲国产欧美91| 欧美.日韩.国产.一区.二区| 国产久卡久卡久卡久卡视频精品| 久久 天天综合| 日本不卡高清视频一区| 国产欧美日韩第一页| 精品成人久久av| 亚洲综合在线中文字幕| 在线观看免费国产成人软件| 日韩欧美一二三| 日韩在线视频免费观看高清中文| 国产导航在线| 亚洲视频资源在线| 日韩三区免费| 91麻豆精品在线| 国产午夜精品久久| 97视频在线| 日韩wumaV| 亚洲一区中文在线| 日韩福利视频导航| 国产激情在线观看| 日韩中文在线视频| 精品国产乱码久久久久久牛牛| 欧美在线视频二区| 欧美激情一区二区三区在线| 中文字幕伊人| 欧美日韩精品综合| 亚洲综合中文字幕在线| 久久久精品免费免费| 国产99亚洲| 在线中文字幕视频观看| 欧美色视频一区二区三区在线观看| 国产福利精品导航| 中文字幕精品视频| 在线免费视频一区二区| 91一区二区| 91亚洲欧美| 九七久久人人| 九色蝌蚪视频在线| 天堂在线视频中文网| 亚洲高清在线免费| 成年人看的羞羞网站| 中文字幕国产欧美| 精品日韩视频| 蜜桃精品视频| 欧美日韩中文| 国产激情久久| 日韩精品在线免费观看| 久久精品夜夜夜夜久久| 欧美日韩激情一区| 一区二区高清视频| 欧美亚洲天堂| 国产在线一区二区视频| 国产男女av| 日韩av一区二区在线观看| 中文字幕亚洲在| 欧美日韩精品三区| 婷婷中文字幕在线观看| 日韩中文欧美在线| 日韩不卡中文字幕| 国产在线观看黄色| 欧美黄页在线免费观看| 欧美日韩精品欧美日韩精品| 日韩一级免费视频| 欧美不卡一区二区| 日韩视频在线观看视频| 日本黄色一区二区三区| 影音先锋一区二区资源站| 亚洲免费中文字幕| 国产日韩精品在线观看| 精品在线99| 国产三级精品网站| 日韩精品丝袜在线| 久久香蕉av| 日韩精品在线中文字幕| 国产男女av| 欧美日韩第一区日日骚| 国产95在线|亚洲| 国产成人精品亚洲| 久久久精品免费免费| 91精选在线| 中文字幕在线导航| 欧美一级在线观看| 在线欧美日韩国产| 日本精品在线中文字幕| 人妻一区二区三区免费| 欧美三级日韩三级国产三级| 欧美亚洲国产日韩| 中文在线中文字幕| 大香一本蕉伊线亚洲网| 精人妻一区二区三区| 日韩在线视频中文字幕| 激情久久99| 欧美日韩中文| 欧美日韩午夜在线| 中文字幕视频在线免费欧美日韩综合在线看| 亚洲 欧美 中文字幕| 91精品久久久久久蜜臀| 欧美性生交大片免费| 欧美日韩国产首页在线观看| 亚洲成av人综合在线观看| 精品一二线国产| 婷婷中文字幕综合| 亚洲一区不卡在线| 久久精品久久精品亚洲人| 欧美专区中文字幕| 欧美日韩精品免费看| 国产欧美日韩91| 欧美日韩在线视频免费观看| 日本一级一片免费视频| 欧美日韩国产91| 欧美 日韩 综合| 国产欧美日韩中文| 日韩三级视频在线| 一级片免费在线| 亚洲综合三区| 欧美久久久久久蜜桃| 91精品久久久久久久久久入口| 日韩欧美视频一区二区三区四区| 日韩欧美99| 1024国产在线| 久久99精品久久久久婷婷| 久99久视频| 美女在线视频一区| 亚洲欧洲三级| 日韩欧美国产不卡| 中文字幕第一页在线播放| 国产福利一区二区在线精品| 欧美不卡一区二区| 黄色精品在线观看| 一区二区中文字幕在线| 亚洲图片小说综合| 欧美日韩精品在线视频| 欧美日韩在线播放视频| 91精品国产乱码久久蜜臀| 一级片在线播放| 欧美一级免费看| 日韩欧美中文在线| 97caopor国产在线视频| 欧美一级在线免费| 日韩不卡一二三区| 视频一区二区精品的福利| 午夜影院在线观看欧美| 国产一区成人| 久草视频观看| 中文字幕在线观看欧美| 国产传媒久久久| 欧美日韩精品综合在线|