2014年4月2日 星期三

自動更新客戶藥庫


新增一個批次檔,檔名為 更新藥庫.bat 內容如下:

@echo off
cls
echo.
echo 健保公告藥庫更新中.....
echo.
echo 請勿開啟健保IC卡系統!!
echo.
echo 請稍後.....謝謝!!

7z x C:\PilotFTPDownload\Publish.7z     -y
7z x C:\PilotFTPDownload\Publish.zip    -y
7z x C:\PilotFTPDownload\Publish.rar    -y

call Del_Temp_Publish.bat

再新增一個批次檔,檔名必為 Del_Temp_Publish.bat 內容如下:

@echo off
cls
echo.

del /F /S C:\PilotFTPDownload\Publish.7z
del /F /S C:\PilotFTPDownload\Publish.zip
del /F /S C:\PilotFTPDownload\Publish.rar

echo.
echo 更新完成!!
echo.
echo 請按任意鍵關閉此視窗......
echo.
echo 並且可以開始執行您的健保IC卡系統,謝謝!!
echo.
Pause

將 7z.exe 和所有次檔放D:\Studio\PilotData\Publish後執行更新藥庫.bat即可!

同時自動刪除來源C:\PilotFTPDownload\目錄裡所有Publish.7z、Publish.zip、Publish.rar。

PS:Windows下請安裝 7z.exe 視窗版執行檔,才能正常運作!



沒有留言:

張貼留言