如何透過批次檔指令,來達成自動登入FTP Server的動作

想要連線下載FTP主機上的資料,其實有許多種方式可以連線使用,例如使用FTP Client軟體、IE瀏覽器或是檔案總管的方式連線,無論你選的是哪一種,只要能夠讓你正常連線傳送資料就是好的解決工具,而每一種連線的方式都各有好壞,端看自己及環境適合哪一種,沒有對錯。

以我自己的環境為例,我希望廠商可以透過FTP連線來上傳資料給我,但考量到每個人的作業環境都不同,若我要每個人統一都用FTP軟體的話,那恐怕光是教學及障礙排除就做不完了,因此,為了讓我自己輕鬆好作業,我決定採取極度懶人法來處理這次的問題。

說明一下使用的方式

  1. 透過批次檔(.BAT)指令的方式先呼叫檔案總管出來
  2. 再把帳號密碼給寫死在指令裡面,因此就可以直接登入進去,免除手動輸入的麻煩
  3. 但相對的,這個檔案一旦外流就很容易被偷取資料 (但帳密外洩也是差不多的狀況)

由於狀況三不在我的擔心範圍內,因此簡單的操作就是我的首要考量,不賣關子,這邊直接分享指令如下:

帳號密碼連線主機IP

上述的指令把帳號密碼跟IP更改後,在把這行指令貼到記事本在另存新檔成

XXX.bat

格式,如此一來,只要使用者雙擊點選就可以自動登入到我的FTP主機上並在手動傳送資料了。