用FTP自動傳送檔案(轉)

BSDLite發表於2007-08-11
用FTP自動傳送檔案(轉)[@more@]一、Windows下用ftp自動傳送檔案的方法

1、先建立一個文字檔案,檔名可以是任意名,例如ftp.txt,其內容如下:
open 192.168.1.100 /*遠伺服器地址或名*/
MYNAME /*使用者名稱MYNAME*/
MYPASSWORD /*使用者密碼MYPASSWORD*/
binary /*以二進位制傳送檔案,可選項*/
cd REMOTE_PATHNAME /*進入遠端目標路徑REMOTE_PATHNAME*/
get REMOTE_FILE LOCAL_FILE /*把遠端檔案REMOTE_FILE下載成本地檔案LOCAL_FILE*/
put LOCAL_FILE REMOTE_FILE /*將本地檔案LOCAL_FILE上傳成遠端檔案REMOTE_FILE */
bye /*退出ftp應用*/

2、 執行以下命令:
ftp –s:ftp.txt
就完成了自動傳送。

二、UNIX下用ftp自動傳送檔名是靜態的方法

1、 建立一個文字檔案,例如檔名是ftp.txt,其內容如下:
open 192.168.1.100 /*用open連線遠端伺服器192.168.1.100*/
user MYNAME MYPASSWORD /*MYNAME是使用者名稱,MYPASSWORD是密碼*/
binary /*以二進位制傳送*/
hash /*當有資料傳送時,顯示#號*/
cd REMOTE_PATHNAME /*進入遠端目標路徑REMOTE_PATHNAME*/
get REMOTE_FILE LOCAL_FILE /*把遠端檔案REMOTE_FILE下載成本地檔案LOCAL_FILE*/
put LOCAL_FILE REMOTE_FILE /*將本地檔案LOCAL_FILE上傳成遠端檔案REMOTE_FILE */
bye /*退出ftp應用*/

2、執行命令:
cat ftp.txt | ftp -n

三、UNIX下用ftp自動傳送檔名是動態的方法
現以一個檔名是以月份和日期為變數的檔案來說明

1、建立指令碼檔案autoftp.sh
QUOTE:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-945516/,如需轉載,請註明出處,否則將追究法律責任。

用FTP自動傳送檔案(轉)
請登入後發表評論 登入
全部評論

相關文章