首先 假設平台為 windows
建立ftp script檔案
建立ftp指令檔 如建立 "ftp.txt"
<pre class="c" name="code">open ftp.server.ip
account
password
prompt off
cd folder
lcd c:\data_folder
mput *.rar
bye
建立執行檔 如建立 "ftp.bat"
<pre class="c" name="code">
c:
cd C:\Program Files\WinRAR
rar a -ep1 c:\data_folder\filename.rar <strong>d:\data_source</strong>*
d:
ftp -s:ftp.txt
c:
利用 wget 工具測試上傳之後下載是否正常
wget.exe -- http://users.ugent.be/~bpuype/wget/
語法 wget http://xxx.xxx.xxx/filename.rar
下載檔案後 比對檔案是否正常 md5sum or 其他方式驗證
md5sum for win32 -- http://www.pc-tools.net/win32/
驗證後 利用vmailer寄送通知
vmailer.exe -- http://www.virdi-software.com/vmailer/desc.shtml
整個操作流程
一. 設定產出的資料都寫入 d:\data_source
二. 設定排程執行 ftp.bat
三. 另一支排程作wget下載及md5sum驗證
四. 驗證成功則 vmailer 通知