2
我試圖設置一個自定義的FTP目錄下的文件自動下載。我提出的解決方案是創建一個將由Windows任務計劃程序運行的批處理文件。批處理文件如下(目前爲止)使用FTP.exe和mget從FTP目錄下載文件和目錄
prompt
open ftp://xx.xx.xx.xx
myuser
mypassword
lcd C:\localdir
cd /remotedir/
mget *
quit
問題是,這並沒有得到指定目錄中的所有內容。只有目錄中的文件比如.zip
或.txt
。我在這裏搜索的問題無濟於事。那麼我怎樣才能讓mget
不僅下載根目錄下的鬆散文件,還下載子目錄和包含文件(保持結構完整)?
你不容易做到這一點。你應該看看'rsync'命令。 – perh
Windows中的FTP.EXE不支持下載文件夾樹。 – foxidrive
如果這不能通過FTP.exe輕鬆完成,任何人都可以提出一個替代方案。我正在尋找一種方法來做到這一點,這對最終用戶來說是非常透明的。所以如果可能的話,GUI不會加載,他們甚至不知道它正在發生。這是爲我公司推出的文件。 – user3538260