2018年3月27日火曜日

一定期間過ぎたファイルを削除する

一定期間過ぎたファイルを削除する

forfiles /p e:\log  /s /d -50 /c "cmd /c  del @path"

 /p 指定フォルダ
/s サブフォルダも対象
/d 期間
/c コマンド指定

上記の例だと、 e:\logフォルダ とサブフォルダも対応
-50前のファイルを 削除する

元ネタ
https://blog.putise.com/windows%E3%81%A7%E4%B8%80%E5%AE%9A%E6%9C%9F%E9%96%93%E7%B5%8C%E9%81%8E%E3%81%97%E3%81%9F%E5%8F%A4%E3%81%84%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E8%87%AA%E5%8B%95%E5%89%8A%E9%99%A4%E3%81%99/

@path  ファイルのFullpath
@file ファイル名

0 件のコメント:

コメントを投稿