〜arqeeの技術コラム〜
Our arChive EntrieS


discription

Birthday
6/Aug/1983

Handle
arqee

2005年05月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
プロフィール
  • プロフィール画像
  • アイコン画像 ニックネーム:arqee
読者になる
Yapme!一覧
読者になる
ログをバッチり退避?
update : 05 / 12 / 2005

今回紹介するソースは改変自由です。
責任も持てません。


・ d:\logs\にログを吐き出すプログラムがある
・ ログを1ヶ月間はd:\logs\に入れておく
・ 1ヶ月を過ぎたログは圧縮し別ディレクトリへ退避しておく

こんな感じのログ管理をちょっと楽にしてくれるバッチを作ってみた。

実行の流れは以下。
rt_main.bat、rt_move.batを格納したディレクトリにログを圧縮して退避していきます。


D:\ro_tools>echo %DATE%
2005/05/12


D:\ro_tools>dir
2005/05/12 16:05 .
2005/05/12 16:05 ..
2005/05/12 17:02 259 rt_move.bat
2005/05/12 17:17 750 rt_main.bat


D:\ro_tools>dir d:\logs\
2005/05/12 12:42 .
2005/05/12 12:42 ..
2005/05/12 16:12 1,586 9156105105.log
2005/05/12 16:12 1,586 856105105.log
2005/04/08 19:17 1,586 8296540.log
2005/04/08 19:17 1,586 96296540.log


D:\ro_tools>rt_main.bat d:\logs\
-------------2005/05/12 16:12:9156105105.log
-------------2005/05/12 16:12:856105105.log
ROLLOUT------2005/04/08 19:17:8296540.log
ROLLOUT------2005/04/08 19:17:96296540.log


D:\ro_tools>dir
2005/05/12 16:05 .
2005/05/12 16:05 ..
2005/05/12 17:02 259 rt_move.bat
2005/05/12 17:17 750 rt_main.bat
2005/05/12 17:25 1,464 20050512.zip


D:\ro_tools>dir d:\logs\
2005/05/12 12:42 .
2005/05/12 12:42 ..
2005/05/12 16:12 1,586 9156105105.log
2005/05/12 16:12 1,586 856105105.log


Posted at 17:30 this blog URL
与太話 / comments(0) / up


blog+yapeus=yaplog