批處理下載ftp文件太慢
有可能伺服器上作了限制
Ⅱ 批處理FTP下載問題
@echooff
echoopen192.168.1.100>ftp.txt
echoadmin>>ftp.txt
echoadmin>>ftp.txt
echoasc>>ftp.txt
echoprompt>>ftp.txt
echomgetcf*>>ftp.txt
echobye>>ftp.txt
ftp-s:ftp.txt
delftp.txt
注意第5行設置asc或bin方式,請根據需要自行修改
Ⅲ 關於批處理下載FTP文件
用WGET下載吧,一個命令行小工具(下載地址見參考資料)
例:
FTP地址:111.222.333.444
用戶名:yonghu
密碼:mima
星號下代碼另存為xx.bat,下載FTP下所有文件
rem *******************************
@echo off
d:
wget ftp://yonghu:[email protected]/ -r
pause>nul
Ⅳ 批處理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的命令啊 批處理只是調用ftp.exe 可不是說ftp是cmd中的。。。
4.求分啊。。。
Ⅳ ftp下載批處理命令,難題,望高手進來解答
set
FtpFile=%temp%\TempAcc.txt
>"%FtpFile%"
echo
用戶名稱
>>"%FtpFile%"
echo
密碼
>>"%FtpFile%"
echo
bin
>>"%FtpFile%"
echo
cd
"/aa/bb/cc"
>>"%FtpFile%"
echo
send
d:/ee/ff/sourceaaa.txt
>>"%FtpFile%"
echo
bye
start
/wait
ftp
-v
-i
-s:"%FtpFile%"
IP地址
del
/q
"%FtpFile%"
把這個代碼保存為.bat文件既可!
還有你不需要開sch這個服務的啦.用AT本身就可以了.
你可以直接在"控制面板"里的"計劃任務".選擇"添加計劃任務",然後按步驟來,很簡單的,可以設置每天的哪個時候運行此批處理
Ⅵ 如何用批處理方式下載FTP的文件夾
我來回答,不需要批處理 新建一個網頁快捷方式,放桌面,快捷方式屬性設置你的ftp網址,這個網址的格式要看下面:
看看《ftp伺服器賬號密碼直接登錄的網址格式》
ftp://guest:[email protected]
解釋:
·192.168.1.20是ftp地址,當然也可以是域名 如 down.0755ok.com
·guest是ftp賬號名稱
·yangyang88999是賬號登錄密碼
格式為 ftp://ftp賬號名稱 冒號 賬號登錄密碼 @ 你的ftp主機地址
這樣人家就可以直接登錄有賬號密碼的ftp伺服器了,如果在後面加上文件名,即可直接下載賬號密碼下的ftp空間中的文件了 66希望對你有幫助!
Ⅶ 我在FTP上復制文件太慢了,有FTP下載器嗎使得復制速度快點。
用快車迅雷之類下載工具,多線程下載會快些,但必須FTP伺服器支持。
Ⅷ bat文件FTP下載太慢導致下面一條程式提前運行
本代碼以下載FTP伺服器上某個目錄下的所有文件為例。
如果需要下載某個目錄下的.txt類型的所有文件,請把
mget *.*
改成
mget *.txt
如果需要下載某個目錄下的某一個文件a.txt,請把
mget *.*
改成
get a.txt
@echo off rem 指定FTP用戶名 set ftpUser=FTPUSERNAME rem 指定FTP密碼 set ftpPass=FTPPASSWORD rem 指定FTP伺服器地址 set ftpIP=192.168.0.2 rem 指定待下載的文件位於FTP伺服器的哪個目錄 set ftpFolder=/SharedFile/Log rem 指定從FTP下載下來的文件存放到本機哪個目錄 set LocalFolder=C:/temp set ftpFile=%temp%/TempFTP.txt >"%ftpFile%" ( echo,%ftpUser% echo,%ftpPass% echo cd "%ftpFolder%" echo lcd "%LocalFolder%" echo bin echo mget *.* echo bye ) start ftp -v -i -s:"%ftpFile%" %ftpIP%
Ⅸ 我的電腦從ftp上下載東西為什麼很慢
FTP下載速度慢的原因比較多,但一般來說,就以下幾點:
首當其沖的就是伺服器的所謂的質量問題,即伺服器的配置,配置好的空間自然就速度快,然後是所在的地理位置,帶寬的地域自然速度也快,在這之後還有對伺服器的維護程度,是否有病毒侵佔,有時病毒會慢慢拉垮資源,越來越慢,最後致使系統崩潰。
接著就是上傳文件所在地,即客戶端的電腦速度快慢,還是所在區域網的速度,這些自然是重要因素,伺服器速度再快,本地的速度慢,怎麼也不會快起來。
然後是由於某個文件卡住了,或是FTP佔用了伺服器好久的資源,有時也會特慢,解決這種情況的辦法就是將FTP關掉,重新打開一個,繼續上傳,但要記得是採用續傳,不能採用覆蓋,否則先前上傳的成果與功勞都沒了。
最後還有一種情況,盡管反復重啟FTP,但就是不行,速度還是很慢,在這種情況下,當然也有可能是伺服器出了問題或是被病毒侵佔了,或是內存在這個特定時候消耗得厲害,解決這種情況,可以將路由重啟一下,換成另外一個IP,然後再將FTP關掉重新打開。
Ⅹ 批處理下載ftp里的文件
樓主未提供個人信息我也沒法測試。不過昨晚使用MICROSOFT的FTP已經測試成功。
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@ECHO OFF
CD /D C:\
>C:\DST.TXT ECHO OPEN 111.111.111.1
>>C:\DST.TXT ECHO 111
>>C:\DST.TXT ECHO 123
>>C:\DST.TXT ECHO BIN
>>C:\DST.TXT ECHO CD IE
>>C:\DST.TXT ECHO GET IE.EXE
>>C:\DST.TXT ECHO BYE
START /WAIT FTP -s:C:\DST.TXT
EXIT
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::