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年に非常に積極的だった

推薦する

virpus-50% オフ プロモーション XEN/年払い 24.48 ドル/512M メモリ/2ip/20g ハードディスク/1500g トラフィック

virpus 50% オフ割引コード: 1013-40は 10 月 31 日まで有効です。このプロモ...

人間的な視点からSEOを改善する

SEO に取り組んでいる期間によって、SEO に対する理解は異なります。たとえば、この業界に入ったば...

Taobaoアフィリエイト製品のユーザーマイニングを実行するにはどうすればいいですか?

スキルとヒントは、一般的に成功体験を共有することです。Taobao の顧客プロモーションの目的は、ト...

Baidu入札データ分析手順、簡単に入札をプレイ

入札を行う人の多くは、やみくもにアカウントを調整しており、入札オペレーターの中には、毎日どのような作...

テンセントクラウド:150元/3年 - 2Gメモリ/1コア/50g SSD/5M帯域幅、222元/3年 - 4Gメモリ/2コア/80g SSD/8M帯域幅

テンセントクラウドのダブル12イベントは12月31日まで開催され、期間中は毎日3回のフラッシュセール...

モバイル起業家の目から見たショッピングガイドウェブサイト:環境の変化と、その価値の過小評価

[編集者注] 2013 年以降、電子商取引の状況は目まぐるしいほど変化しました。変化のスピードが速す...

ウェブサイトの合理的な運営はウェブサイトの影響力を高める

良いウェブサイトとは、ウェブサイトの掲載とトラフィックに他なりません。その両方を備えたウェブサイトだ...

「Baidu ホームページに追加」の背後にあるもの: 従来の Web サイトナビゲーションへの影響。

2012年、Baidu検索はよりパーソナライズされ、人間的になったようです。今回は、Baiduのもう...

V5Net: シグネチャー香港サーバー(物理マシン)、CN2 ネットワーク、20% 割引、15M 帯域幅、最低 448 元から

V5Net 香港データセンターの代表的な香港サーバーは現在 20% 割引で販売されています。独立した...

Baidu が市場を混乱させ、AutoNavi がそれに追随: ナビゲーション アプリは無料時代へ

昨日、Baidu は突然、モバイルナビゲーションアプリを永久に無料にすると発表し、AutoNavi ...

Liziqi を「貪っている」のは誰ですか?

Liziqiは「消去」されています。 7月14日、李子奇は主要プラットフォームでビデオ「米、油、塩、...

メガレイヤーはどうですか?米国国際ラインサーバーレビュー

メガレイヤーはどうですか?メガレイヤーUSAはどうですか? Megalayer の米国サーバーは、サ...

Spring Cloud はマイクロサービス アーキテクチャを構築します: 分散サービス追跡 (logstash の統合)

これまでの導入事例を通じて、trace-1、trace-2にSpring Cloud Sleuthの...