Ref: 8277
Subject: 有關下載CCASS報表, 檔案太大, 磁片無法容納
以前的 COMBINE指令, 是將文件抄往磁片, 後來CCASS報表下載方式變更,變成了COMBINE2.BAT 原來COMBINE2.BAT之內容是, 供一些已經將CCASS報表直接上載至SERVER中的CVIEW檔案夾內 copy blank c:\%1 copy c:\%1 + c:\ccass\hkmk\%1\*.txt c:\%1 copy c:\%1 + c:\ccass\%1\*.txt f:\CVIEW\%1 echo copy complete
後來有部份用戶沒有將CCASS終端機表上SERVER,無法完成直接抄入\CVIEW>內, 於是又將 COMBINE2.BAT改為 copy blank c:\%1 copy c:\%1 + c:\ccass\hkmk\%1\*.txt c:\%1 copy c:\%1 + c:\ccass\%1\*.txt c:\%1 pkzip a:%1.zip c:\%1 del c:\%1 echo copy complete
以上之"COMBIN2.BAT" 指令, 是將文件壓縮, 並且抄入一個以日期為名稱的檔案內,然後抄入磁碟機的 磁片上, 跟著是將日期folder刪除.
因為將資料抄入磁片時,檔案size可能太大無法完成, 就會無法將檔案傳遞到另一台電腦, 供EPS,及CVIDW等系統使用, 所以決定將上述指令內容, 修改為
copy blank c:\%1 copy c:\%1 + c:\ccass\hkmk\%1\*.txt c:\%1 copy c:\%1 + c:\ccass\%1\*.txt c:\%1 echo echo copy complete echo echo Please copy c:\%1 to Memory Stick pause
參考: 用戶下載ccass報表後, 執行combine3 yyyymmdd 而此yyyymmdd 為輸入之日期, 會代入 %1而出現 在各有關位置, 例如 c:\20070531 就是下載之ccass檔案,
此修改過之執行檔, 沒有了壓縮, 所以檔案可以直接在另一台電腦使用.
因為檔案size較大, 建議用Memory Stick作抄錄, 再轉移到另一台電腦使用.
|