在工作實務上,有時會遇到需要將很多檔案傳送到 FTP 的環境中。
但是又因為安全上的考量,又不希望使用者知道 FTP 的帳號/密碼等資料。
這時,只有用 Batch 來實作了。
方法如下:
- 建立 連線指令檔 ftp.txt
- 創建 批次檔 ftp_user.bat,並執行。
上述 ftp.txt 、ftp_user.bat 兩檔案,都是文字檔格式。
另一寫法:
可省略 ftp.txt 中的 user (直接用 帳號ID)
及省略 ftp_user.bat 中的 -n 參數
ftp.txt (儲存在 C:\Documents and Settings\perton\DestTop\承認書 目錄中)
---------------------------
open 10.2.1.212
user perton
2127911
binary
prompt
cd Eng\BluePrint
mput "C:\Documents and Settings\perton\DestTop\承認書\085G003-A0.pdf"
bye
exit
ftp_user.bat
---------------------
ftp -n -s:"C:\Documents and Settings\perton\DestTop\承認書\ftp.txt"
參考資料:
http://forum.slime.com.tw/thread82298.html
http://hi.baidu.com/tyess/blog/item/9c4915ceabd8a43cb600c8d0.html
http://hi.baidu.com/boxroom/blog/item/c5cafd24fe9108388644f9c2.html
http://hi.baidu.com/hbliguohua/blog/item/82d790fba9f51f0ca9d31110.html
http://hi.baidu.com/vvqqq1011/blog/item/b64aea6ec4c485d281cb4acc.html
http://hi.baidu.com/ajun_li/blog/item/511a87b4c6a431de36d3cae5.html
沒有留言:
張貼留言