目次
バッチファイルでログファイルを整理する
システムやアプリケーションが生成するログファイルを定期的に整理することは、ディスクスペースの節約とシステムのパフォーマンス維持に重要です。
バッチファイルを使えば、古いログファイルを自動で削除することができます。
以下のスクリプトは、指定フォルダ内の7日以上前のログファイルを削除します。
@echo off
forfiles /p "C:\path\to\logs" /s /m *.log /d -7 /c "cmd /c del @path"
このスクリプトは、C:\path\to\logs
フォルダ内の .log
ファイルを対象に、7日以上前のものを削除します。
forfiles
コマンドは、ファイルを条件に基づいて処理するために使います。
定期的に実行することで、ログファイルが溜まりすぎてディスクを圧迫するのを防ぎます。
これにより、システムの健全性を維持することができます。
また、この方法を他のファイル形式にも応用することが可能です。