[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[connect24h:10637] Re: WIN にて古いファイルを削除



平本です。

  ツールが 1つ紹介された以外はもっぱら Windows用の find をどうこう
するという話になっていますが、ファイル名が

> bak_YYYYMMDD.dat 等のファイル

このルールで作成されているのならば、

・ファイル名収集 (perl なら readdir とか)
・削除基準日を元にしたファイル名を用意し、比較 (同 cmp)
・古いものを削除 (同 unlink)

という動作をするスクリプトをいいとこ数十行で書けると思います。処理
系は perl なり何なりで。(Active Perl とかフリーで使えますよね)


In subject: [connect24h:10621] WIN にて古いファイルを削除
	tomk@xxxxxxxxxxxxxx ("Tomotaka Kizawa") said:

>  Windowsサーバ上で各種データを bak_YYYYMMDD.dat 等のファイル
> 名に出力するバッチを作成し、タスクに登録して毎日実行するよう
> に設定しているのですが、保存期間を経過したファイルを自動削除
> する処理について悩んでいます。

-- 
 平本 光二 (HIRAMOTO Kouji) / hiramoto @ flatray.com / http://flatray.com/

--[PR]------------------------------------------------------------------
 ピ┃ッ┃タ┃リ┃の┃税┃理┃士┃お┃探┃し┃隊┃
 ━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛
■もっと近く・安く・年齢で・性別で・性格で全国無料で探せる!
■詳細は→ http://ad.freeml.com/cgi-bin/ad.cgi?id=dSPU2
------------------------------------------------------------------[PR]--
■GMO INTERNET GROUP■ GMO INTERNET www.gmo.jp