IIS ログ自動削除プログラム

IIS ログ自動削除プログラム

Windows IIS を使用する多くのウェブマスターは、この問題に遭遇する可能性があります。つまり、サーバーの IIS ログの増加により、ディスク領域がいっぱいになることがよくあります。IIS にはログを自動的に削除する機能がないため、即時のログのクリーニングに注意する必要があります。そこで、IIS ログを自動的に削除できるプログラムを紹介します。

この削除プログラムの機能は非常にシンプルで、毎日 N 日前のログを自動的に削除します (時間は状況に応じて設定され、通常は 30 日に設定されています)。DOS バッチ処理または VBS スクリプトを使用して実装できます。

以下のソリューションの中から、自分に合ったものを選択してください。全体的な設計のアイデアは次のとおりです。

IIS ログ ファイルの形式は次のとおりです: ex year month day.log 例: ex071116.log

IIS ログ ファイルの保存場所: デフォルトでは、%windir%\system32\LogFiles にあります。専門的な IIS 管理ソフトウェアを使用している場合は、通常、対応するログ ディレクトリを設定できます。

IIS ログ クリーニング バッチ バージョン: 現在の時刻に基づいて、過去 N 日間の日付を計算します。たとえば、今日が 2007-11-16 の場合、過去 60 日間の日付は 2007-9-16 です (プログラムは 30 日、31 日、または閏月を自動的に識別できます)。次に、それを 20070916 のような形式に処理し、ex070916.log のような IIS ログ ファイル形式に結合して、クリーンアップするログ ファイルの名前を取得します。次に、del /s /fd:\iislog\ex070916.log を使用して、ログが配置されているフォルダー ディレクトリとサブディレクトリにあるこのファイル名のすべてのファイルをクリアしてログをクリアしますが、これでクリアされるのは 1 日分のログだけなので、このバッチをスケジュールされたタスクに追加して、毎日定期的に実行する必要があります。このようにして、コンピューター ログの問題をすべて心配する必要がなくなります。

IIS ログ クリーニング VBS バージョン: 理論的には、VBS バージョンは IIS バージョンほど高速ではありません。これは、DOS システムのバッチ処理機能を直接使用する (推測する) cmd バージョンとは異なり、スクリプト ドライブに依存する必要があるためです。結局のところ、VBS は高級言語であり、日付を処理する機能は 1 つの文で実現できますが、CMD バージョンでは半ページかかります。 VBS バージョンの IIS ログ クリーニングでは、VBS を使用して IIS ログが配置されているディレクトリ内のすべてのファイルとフォルダをスキャンし、ファイル名を取得して日付型に結合し、現在の日付 (この日付) と組み合わせることで、設定された日数を超えているかどうかを確認します。超過している場合は削除します。このアイデアの利点の 1 つは、1 日だけではなく、一度に N 日前からすべてのレコードをクリアできることです。CMD バージョンのログ クリーニングのようにスケジュールされたタスクに書き込んで毎日実行することも、時々手動で実行することもできます。このコードは、明らかに IIS ログ クリーニング CMD バージョンよりも小さくなります。

IIS ログ クリーニング CMD バージョン コード (DelIISLog.bat) は次のとおりです。

@エコーオフ

原題: IIS ログ自動削除プログラム

キーワード: IIS

<<:  Apple、スマートウォッチとiPhone 6を発売

>>:  百度は2014年に非常に積極的だった

推薦する

化粧品の電子商取引事例: WeChat マーケティングはどのようにして注文の 10% を生み出すのか?

かつて、あるセラーの友人がWeChatで、毎日WeChatファンからたくさんの注文を受けていると話し...

短期的な現象に惑わされてSEOに焦ってはいけない

月給5,000~50,000のこれらのプロジェクトはあなたの将来です最近、友人から、Baiduが再び...

記事に価値を付加する方法

2014 年になっても、あなたの Web サイトの記事がまだコピー アンド ペーストされ、付加価値が...

マシュー効果はeコマース分野にも現れている。レタオは靴ブランドに変身した最初の企業だ

以前はチャネルマーチャントとして位置づけられていたB2Cフットウェアeコマース企業LeTaoは、半年...

Amazon クラウド: クラウドへの移行のための 6 つの戦略

6 つのアプリケーション移行戦略: 「6 つの R」 私たちがよく目にする 6 つの最も一般的なアプ...

2018 年のクラウド コンピューティングの 7 つのトレンド

2017 年も終わりに近づくにつれ、企業や IT 幹部は、ビジネス目標を達成するためにクラウド コン...

今年、曲頭条で何が変わり、何が変わらなかったのか

最近、四半期の収益は前年同期比44%増加し、四半期の平均デイリーアクティブユーザー数は前年同期比97...

避けるべき3つのよくあるクラウド構成の間違い

いずれにせよ、クラウド インフラストラクチャはほぼすべての組織にとって重要なコンポーネントとしての地...

オフラインの花屋がオンラインの花屋を開業するためのマーケティング戦略を分析する

誰もが、お祭りのときに大切な人に花を贈る習慣があると思います。では、花屋を経営している方は、オフライ...

serverhub-99 USD サーバー/E31230V2/32GDDR3/1T ハードディスク/3IP/G ポート/10T トラフィック

Serverhub は、コストパフォーマンスに優れたクラシックなサーバーを推奨しています。データ セ...

企業はワークロードを理想的なパブリッククラウドプラットフォームに移行しようと努めている

単一のクラウド コンピューティング ベンダーに縛られることを避けるために、多くの企業はワークロードを...

災害復旧のためにクラウドを導入する企業向けの 3 つのヒント

毎年多くの自然災害が発生しているため、多くの企業は自社の災害復旧方法が効果的かどうか、また自社の計画...

実際、コンテンツの問題を解決するのはそれほど難しくありません。必要なのは、競合他社を上回ることだけです。

張朝陽がかつて「将来はすべてが広告になる」と言ったのを覚えていますが、今日の状況から見ると、将来はす...

HostGa「Unspeakable」 - プロモーション 5.56% オフ/ドメイン名登録 5 ドル

このプロモーションは1日間有効です!ウェブホスティングは月額 2.76 ドルから、ドメインは新規登録...