批處理FTP上傳文件到服務器





實例

本機爲Windows,服務器爲Linux且其用戶名爲root,密碼爲1111。創建一個test.bat文件和一個128.txt文件。需要傳的文件test(二進制bin文件)放在相同目錄下,雙擊test.bat則可以自動FTP上傳文件到服務器。

 

test.bat內容爲:

ftp -s:128.txt

 

128.txt內容爲:

open 128.0.0.28

root

root

cd /tmp

bin //bin文件傳輸模式

mput test //or put test or send test

 <空一行>

bye

 

 

dos下ftp上傳下載文件

 

cmd下
c:/> ftp ip
  接下來服務器詢問你用戶名和口令,待認證通過即可。
  開始上傳文件,比如說我們要把本地的d:/index.html傳至服務器的根目錄中,可以這麼鍵入:
  ftp> put d:/index.html (回車)
  當屏幕提示你已經傳輸完畢,可以打入相關命令查看一番:
  ftp> dir (回車)
 剛剛講的是上傳,現在來看下載。假設要把服務器/images目錄中的所有.jpg文件傳至本機中,按以下指令操作:
  ftp> cd images(回車) [注:進入/images目錄]
  ftp> mget *.jpg    ← 也可以mget *.* d:   也就是下載到您的指定目錄
  上傳與下載工作完畢,可以運行bye中斷連接。
  ftp> bye(回車)
  最後爲了方便大家記憶,總結一下常用的FTP命令:
  1. open:與服務器相連接;
  2. send(put):上傳文件;
  3. get:下載文件;
  4. mget:下載多個文件;
  5. cd:切換目錄;
  6. dir:查看當前目錄下的文件;
  7. del:刪除文件;
  8. bye:中斷與服務器的連接。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章