使用FTP命令自動完成文件的上傳和下載

在沒有FTP工具的情況下,我們如何讓電腦自動下載和上傳文件到FTP服務器呢?這裏給出一個例子,以方便大家緊急情況下使用。

由於Windows下的FTP命令包含了執行腳本的功能,我們可以事先將要進行的工作,以FTP命令的子命令方式寫入一個腳本文件中。然後讓使用FTP自動執行該腳本即可達到預期效果。當然前提是你要會用FTP的子命令。下面我就舉個例子。大家套用即可。

首先,我們要將需要準備一個任務清單。包括從登陸FTP服務器,完成各項工作,到最後退出FTP服務器的全部命令。並將其保存爲一個文本文件。例如:

TaskList.txt
-----------------------------------------------------------------------------------------
user    loginname    password
cd    /
get    file1.dat    d:/download/file1.dat
get    file2.dat   d:/download/file2.dat
......
send   d:/newfile1.dat
send   d:/newfile2.dat
......
quit

然後,我們在dos命令窗口下輸入如下命令即可。也可以將這個命令保存在一個自動批處理文件中。使用Windows計劃任務讓電腦在指定的時間自動完成該任務。例如:

Auto.bat
-----------------------------------------------------------------------------------------
ftp    -n    -v    -s:c:/TaskList.txt    ftpServerAddress

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章