亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

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

2020-07-26 20:34:11
字體:
供稿:網(wǎng)友
FTP不支持目錄的下載,不過FTP命令提供了mget命令,允許多文件下載,但每下載一個文件都需要確認,不能自動完成。本文主要介紹使用批處理,結(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ā)表
精品国产18久久久久久洗澡| 午夜精品国产| 欧美日韩亚洲一| 最新中文字幕视频| 人妻中文字幕一区二区三区| 麻豆视频观看网址久久| 国产私人影院| 久久久精品五月天| 超碰福利在线观看| 人妻无码中文字幕免费视频蜜桃| 日韩视频在线观看免费| 亚洲影视九九影院在线观看| 日韩欧美亚洲一二三区| 日韩视频一区二区三区在线播放免费观看| 亚洲精品久久久久久久蜜桃| 神马午夜在线视频| 国产精品视频在线看| 男人午夜视频在线观看| 国产精品久久久久久久久快鸭| 五月婷婷欧美激情| 亚洲国产日韩欧美| 日本福利在线| 久久久一二三| 国产精品天堂蜜av在线播放| 国产精品久久久久久久久免费看| 青青草观看免费视频在线| 黄色三级网站在线观看| 伊人亚洲视频| 精品亚洲国内自在自线福利| 苍井空张开腿实干12次| 日韩美女一区二区三区在线观看| 手机在线电影一区| 国产chinasex对白videos麻豆| 成人在线观看网址| 欧美另类videosbest视频| 久久久久久久久久国产| 色婷婷综合久久久久中文一区二区| www亚洲成人| 欧美亚洲黄色片| 国产乱码精品一区二区三区亚洲人| 九色中文视频| 亚洲精品综合一区二区三区| 超碰97人人在线| 日韩不卡免费视频| 国产精品美女久久久久久久久| 亚洲青涩在线| 狠狠色综合播放一区二区| 波多野结衣影院| 精品国产黄色片| 男的操女的网站| 亚洲超碰97人人做人人爱| 久青青在线观看视频国产| 亚洲高清久久| 一区二区三区日韩| 青青草免费观看免费视频在线| 伊人色综合久久久| 日本一区二区三区视频| 中文字幕一区二区三区av| 久久爱www久久做| 美女网站免费观看| 色婷婷激情五月| 91嫩草在线视频| 视频欧美一区| 国产婷婷色一区二区三区在线| 91欧美精品| 国产熟女一区二区三区五月婷| 国产第一页在线播放| 91在线网址| 精品成人一区| xxxx性bbbb欧美| 综合久久国产| 亚洲影院中文字幕| 在线播放日韩| 中文字幕在线免费播放| 玖玖爱免费视频| 性欧美办公室18xxxxhd| 青青a在线精品免费观看| 欧美激情图区| 天天躁日日躁狠狠躁av麻豆男男| av天堂一区二区| 中文字幕在线不卡| 欧美亚洲一级| 五月综合激情在线| 日韩三级成人av网| 国产一级做a爰片久久毛片男| 久久久久亚洲av片无码下载蜜桃| 久久久久久影视| 国产精品88久久久久久| 亚洲美女网站18| 99久久久免费精品| 国产日本精品| 亚洲人成人无码网www国产| 国产欧美 在线欧美| 91麻豆精品国产91久久| 欧美激情网址| 黄色免费看片| 中文字幕一区二区在线播放| 久久高清视频免费| 欧美精品一区在线| 亚洲男人都懂的| 亚洲欧洲精品一区二区三区不卡| 老熟妇一区二区三区啪啪| 国产精品视频| 精品日韩欧美在线| 亚洲国产午夜伦理片大全在线观看网站| 影音先锋日韩资源| 爆操欧美美女| 亚洲一区二区3| 色综合天天性综合| 国产精品福利网站| 国产免费黄色片| 日韩电影免费网址| xxxx日本黄色| 手机在线观看毛片| 亚洲一区二区中文字幕在线观看| bdsm国产| 永久亚洲成a人片777777| 黄色一区二区在线观看| 亚洲人成网站在线播放2019| а√天堂在线官网| 性欧美长视频免费观看不卡| 福利视频导航网| 亚洲三区欧美一区国产二区| 欧美最新精品| 97视频人免费观看| 日韩视频在线观看免费视频| 成人直播视频| 一区二区三区欧美亚洲| 超碰在线一区| 浮力影院欧美三级日本三级| 波多野吉衣av| 最新av电影网站| 在线免费福利| 国产91丝袜在线播放九色| 少妇太紧太爽又黄又硬又爽| 国产一区二区中文字幕免费看| 日韩av中文字幕一区二区| 精品久久久久中文慕人妻| 日韩精品一区国产| 日韩欧美不卡在线观看视频| 在线日本高清免费不卡| 在线观看久久av| 国产精品第四页| 成人亚洲成人影院| 欧美高清在线观看| 国产z一区二区三区| 91老司机福利在线| 在线观看欧美日韩电影| 奇米影视亚洲| 国产日韩欧美久久| 羞羞网站在线观看| 欧美日韩中字一区| 在线观看午夜看亚太视频| 手机看片福利永久| 毛片毛片毛片毛片毛| 日本在线不卡一区二区| 在线播放毛片| 中文字幕欧美精品日韩中文字幕| 日韩a在线观看| 黄色av网站免费| 亚洲自拍偷拍网| 精品视频一区在线| 国产av一区二区三区传媒| 久热中文字幕| 亚洲a成v人在线观看| 中国jizz妇女jizz妇女| 国产免费av电影| www.91av.cn| 在线中文字幕av| 国内精品嫩模av私拍在线观看| 久久久久国产精品嫩草影院| 亚洲综合精品国产一区二区三区| 久久精品国产亚洲7777| 丰满熟妇人妻中文字幕| a在线欧美一区| 亚洲韩国欧洲国产日产av| 国产视频在线观看视频| 亚洲每日更新| 欧美性高跟鞋xxxxhd| 最新天堂在线视频| 91po在线观看91精品国产性色| 精品无人区乱码1区2区3区在线| 自己做鸭怎么接单寻找客源| 亚州色图欧美色图| 欧美videos巨大粗暴| 岛国av在线| aiai久久| seseavlu视频在线| 牛牛影视久久网| 精品91福利视频| 天天做天天爱天天高潮| 高清一区二区三区四区五区| 亚洲 自拍 另类小说综合图区| 亚洲在线成人| 国产欧美日韩最新| 亚洲成人激情小说| 在线观看免费小视频| 日本一区二区视频在线播放| www.91popny.com| 日韩国产欧美亚洲| 亚洲男人网站| 国产丝袜自拍| 偷拍精品一区二区三区| 你懂的免费网站| 欧美人妖视频| 久久久久亚洲精品| 国产寡妇树林野战在线播放| 久久久无码精品亚洲国产| 在线免费电影观看| 高清视频在线观看三级| 围产精品久久久久久久| 91色乱码一区二区三区| 亚洲精品二区三区| 欧美三级电影一区二区三区| 草裙成人精品一区二区三区| 一区二区美女视频| 亚洲一区免费视频| 9999精品| www.伊人久久| 一区二区三区在线播放欧美| 亚洲精品鲁一鲁一区二区三区| 成人日韩av| 精品福利一区二区| 色先锋av资源| 天天综合一区| 免费国产在线视频| 国产xxx视频| 亚洲AV无码国产精品午夜字幕| 最近中文字幕mv免费高清在线| 亚洲成人精品久久| 91丨porny丨对白| 欧美午夜激情在线| 中文字幕在线视频一区二区三区| 亚洲免费一级视频| 日韩成人中文电影| 欧美三级网址| 狠狠躁夜夜躁人人爽超碰91| 国产精品久久久久久久久妇女| 久久麻豆精品| 9999在线精品视频| 麻豆网站免费观看| 乳奴隷乳フ辱julia在线观看| 中文字幕精品一区二区三区在线| 国产日本欧美视频| 国产精品88888| 欧美成人精品三级在线观看| 国产主播喷水一区二区| 日本免费黄色网| 中文av字幕| 99热精品久久| 全球av集中精品导航福利| 18禁网站免费无遮挡无码中文| 一级片一级片一级片| 日韩午夜三级在线| 免费在线观看av电影| 97久久伊人激情网| 一级全黄肉体裸体全过程| 天堂在线www天堂中文在线| 欧美小视频在线| 精品国产一区二区三区不卡蜜臂| 欧美另类bbbxxxxx另类| 国产成人精品片| 色悠悠久久88| 国产精品色哟哟| 欧美无遮挡国产欧美另类| 亚洲综合视频网站| 又粗又黑又大的吊av| 免费**毛片在线| 日本一区二区在线观看视频| 久久久久免费| 国产中文精品久高清在线不| 国产亚洲第一页| 欲色天天网综合久久| www.国产高清| 无码中文字幕色专区| 久久超级碰视频| 可以直接看的av网址站| 九色porny丨精品自拍视频| 日本黄在线观看| 91精品久久久久久久久青青| 久久精品一区二区国产| 国产av无码专区亚洲av| 午夜一区二区三区不卡视频| 欧美日韩国产综合草草| 激情高潮到大叫狂喷水| 成人在线短视频| 亚洲高清精品中出| 精品国产区一区二区三区在线观看| 中文产幕区在线观看| 九一免费看片| 久久久久久久免费视频| 亚洲精品一区久久久久久| 欧美色男人天堂| 国产口爆吞精一区二区| 伊人久久大香线蕉成人综合网| 日本福利在线观看| 国产在线一二三| 网站永久看片免费| 日韩精品一区二区三区四区视频| 久久久精品一区二区涩爱| 美女羞羞视频在线观看| 欧亚精品中文字幕| 国内精品嫩模av私拍在线观看| 天海翼精品一区二区三区| 91精品国产综合久久福利| 国产同性人妖ts口直男| 国产高潮流白浆| av在线日韩国产精品| 视频一区二区不卡| 最近中文字幕mv免费高清电影| 国产网红主播福利一区二区| 韩国中文字幕在线| 国产视频二区| 成年网站在线在免费播放| 日韩国产欧美在线播放| 蜜桃狠狠狠狠狠狠狠狠狠| 欧美自拍偷拍一区| 日韩美女爱爱视频| 黄色一级a毛片| 欧美日韩 一区二区三区| 欧美日韩黄色一区二区| 欧美日韩国产精品一区二区三区四区| 久久久久在线观看| 精品在线免费观看| 久久国产一二区| 亚洲精品毛片一区二区三区| 97精品国产97久久久久久久久久久久| 天天影视网天天综合色在线播放|