Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> FTP 伺服器

Windows 命令列 FTP 實戰操作:從連線到上傳下載完整流程

編輯:FTP 伺服器

在無圖形介面的伺服器、嵌入式裝置或自動化腳本中,原生 ftp.exe 仍是最輕量可靠的檔案傳輸工具。本文以實際案例示範:連線、認證、目錄操作、二進位模式、本地/遠端路徑切換、單檔/批量上傳下載、刪除與清理,並附關鍵細節提醒。

案例環境

  • FTP 伺服器:qint.ithot.net
  • 帳號:username / 密碼:user1234
  • 本地資料夾:D:\qint(預先建立並放入待上傳檔案)
  • 非標準埠:若非 21,指令後加埠號,如 open qint.ithot.net 2121

完整操作步驟

  1. 啟動 FTP:
    開始 → 執行 → 輸入 ftp(或直接 ftp qint.ithot.net 合併連線步驟)
  2. 建立連線:
    open qint.ithot.net
  3. 輸入帳號:
    username
  4. 輸入密碼(不回顯):
    user1234
    密碼錯誤時不會重新提示,需輸入 user 重新登入。
  5. 查看遠端目錄:
    dir(詳細)
    ls(僅檔名)
  6. 建立遠端目錄:
    mkdir qint
  7. 進入遠端目錄:
    cd qint
  8. 切換二進位模式(關鍵):
    bin
    非文字檔必須先執行,否則傳輸極慢且檔案損毀。
  9. 設定本地工作目錄:
    lcd d:\qint
  10. 查看本地檔案:
    !dir
  11. 上傳單一檔案:
    put i001.jpg
  12. 批量上傳:
    mput *.*
    建議先執行 prompt 關閉互動確認。
  13. 下載單一檔案:
    get d123.jpg
  14. 批量下載:
    mget *.*
  15. 刪除遠端檔案:
    delete *.*
  16. 返回上層目錄:
    cd ..(注意空格)
  17. 刪除遠端目錄:
    rmdir qint
    目錄必須為空才能刪除。
  18. 離開 FTP:
    bye 或 quit

關鍵觀念與避坑提醒

情境正確做法常見錯誤
非文字檔傳輸先輸入 bin預設 ASCII 導致二進位檔損毀
本地/遠端路徑混淆用 pwd 確認遠端、lcd 切換本地以為在本地操作實際在遠端,反之亦然
批量傳輸卡住先 prompt 關閉提示逐檔詢問 Y/N 導致腳本卡死
非標準埠open host port 或 ftp host port僅輸入主機名,連線逾時
密碼輸入錯誤輸入 user 重新登入反覆嘗試導致 IP 被暫封

進階技巧

  • 斷點續傳:restart 位移 + reget/append
  • 自動化腳本:建立 script.txt 含指令列,啟動 ftp -n -s:script.txt(-n 取消自動登入,腳本內用 user/pass)。
  • 查詢更多指令:FTP 提示符下輸入 ? 或 help。

熟練這套流程,即可在任何支援 TCP/IP 的 Windows 環境輕鬆完成 FTP 檔案管理,無需安裝額外軟體。

Copyright © Windows教程網 All Rights Reserved