Webサーバー、メールサーバーを立ち上げていますが、ここ1か月ぐらいwebサーバーが落ちたり、メールの受信ができないなどの不具合が出はじめていました。当初、不具合の理由がわからず、サーバーマシンX41の不調かと思いメモリーやハードディスクのチェックなどをしていましたが、メールサーバーのログを片っ端から開いてみると凍結メールが異常に大量にたまっていることが判明しました。全体で何通あるのか確認しようと思い、作成したのがこのバッチです。この3年間(実際は2か月ぐらい)で不正な転送メールが凍結メールとして130万通を超えてたまってしまい、再送処理とメールの受信処理でサーバーがパンクしていたのでした。/R」コマンドは、サブディレクトリを含めて指定のファイル名を探して1つづつ名前を返してくれるコマンドです。コマンドドライブ名:パスで指定したフォルダ以下でファイルリストで指定されたファイルを探します。引数1があるかチェックして設定されていなければ説明表示にジャンプする。p=フォルダーのパスを指定してください。ディレクトリでなければ引数の最後をファイルセットとして取り出します。ifブロックもどきを使っているので「call」は不要となり「%」の個数も通常通りです。引数1を整形してファイル名を取り出します。個のファイルを処理しました。終了処理へ移動します。最後の引数を変数lastにセットします。引数の値を指定の方法で編集します。サブディレクトリを含めたファイルの一覧を表示します。必要があれば「pause」を加えて一時停止させます。ページを閉じる連絡先:お問い合わせフォーム。