Windows 10でX日より古いファイルを自動的に削除する方法

  • Windows 10 で 30 日以上経過したファイルを削除するには、ForFilesツールを使用できます。
  • 次のコマンドを使用します: ForFiles /p “C:\path\to\folder” /s /d -30 /c “cmd /c del /q @file” .
  • 希望する日数とフォルダー パスを「30」に変更します。

Windows 10 では、コマンド プロンプトとタスク スケジューラを使用して、特定の日数より古いファイルを自動的に削除して、スペースを解放し、ファイルを整理することができます。

設定アプリには、ストレージの容量が少なくなったときに自動的に実行される機能であるストレージセンサーが含まれています。一時ファイルを削除する機能に加えて、この機能を有効にして、過去 30 日間変更されていないごみ箱またはダウンロード フォルダー内のファイルを削除することもできます。ただし、制限があり、追加のフォルダーを監視して過去 60 日間変更されていないファイルを削除するオプションは提供されません。

インターネットまたはプロジェクトからの一時ファイルを別のフォルダーに保存する場合、コマンド プロンプトおよびタスク スケジューラでForFilesコマンドを使用して、特定の日数より古いフォルダーからファイルを削除することができます。

このガイドでは、特定の日数の間変更されていないファイルを手動で削除する手順と、 Windows 10の任意のフォルダー内の特定の日数より古いファイルを削除する自動タスクを作成する手順について説明します。.

重要:整理するフォルダーに対してコマンドを使用する前に、テスト フォルダーを使用してこれらの手順をテストすることをお勧めします。誤ったパラメーターを使用したり、その他の誤りを犯したりすると、間違ったファイルが削除される可能性があります。

Windows 10 で ForFiles を使用して X 日より古いファイルを削除する

多くのファイルを含む別のフォルダーがあり、特定の日数より古いものを削除してクリーンアップしたい場合は、ForFiles コマンドを使用できます。

ForFiles コマンドを使用して、Windows 10 で特定の日数より古いファイルを削除するには、次の手順を使用します。

  1. Windows 10 で[スタート]を開きます。

  2. Command Promptを検索し、結果を右クリックして [ 管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して、過去 30 日間変更されていない Windows 10 上のファイルを削除し、Enter キーを押します。

    ForFiles /p "C:\path\to\folder" /s /d -30 /c "cmd /c del /q @file"

    コマンドで、"C:\path\to\folder"ファイルを削除するフォルダーへのパスを指定して変更/d -30し、最終更新日のファイルを選択するように変更します。

    How to delete files older than X days automatically on Windows 10

ForFiles コマンドの内訳

  • /p —検索を開始するパス名を示します。
  • /s —サブディレクトリ内を検索するように ForFiles に指示します。
  • /d —ファイルの最終変更日を指定します。
  • /c — ForFiles にコマンドを実行するよう指示します (二重引用符で囲む必要があります)。デフォルトは「cmd /c del @file」です。
  • /q — 確認なしでフォルダーを削除できます。 

これらのスイッチについて詳しく知りたい場合は、ForFiles /?コマンドを使用してください。

Windows 10 でタスク スケジューラを使用して X 日より古いファイルを自動的に削除する

前の手順のコマンドを使用すると、30 日以上経過したフォルダー内のファイルを削除できますが、スペースを解放したいときはいつでも、コマンド プロンプトを開いてコマンドを手動で実行する必要があります。

プロセスを自動化するには、Windows 10 のタスク スケジューラを使用して、指定した間隔でコマンドを実行するタスクを作成する必要があります。

ForFiles コマンドを使用してスケジュールされたタスクを作成し、しばらく変更されていないファイルを削除するには、次の手順を使用します。

  1. スタート を開きます。

  2. タスク スケジューラを検索し 、一番上の結果をクリックしてエクスペリエンスを開きます。

  3. [タスク スケジューラ ライブラリ] フォルダーを右クリックします。

  4. 新しいフォルダー] オプションをクリックします。

  5. フォルダの任意の名前を入力し、[ OK ] をクリックします。(タスクを整理し、システム タスクから分離するために、新しいフォルダーを作成しています。)

  6. 最近作成したフォルダーを右クリックし、[タスクの作成] オプションを選択します。

  7. 「名前」ボックスに、タスクの名前を入力します。

  8. [全般] タブの [セキュリティ オプション] セクションで、[ユーザーがログオンしているかどうかにかかわらず実行する] オプションを選択します。(このオプションにより、タスクが自動的に実行されるときにコマンド ウィンドウが表示されなくなります。)

    How to delete files older than X days automatically on Windows 10

  9. [パスワードを保存しない] オプションをクリアし ます。

  10. 「トリガー」タブをクリックし、「新規」ボタンをクリックします。

  11. [タスクの開始] ドロップダウン メニューを使用して[スケジュールに従って] オプションを選択します。

  12. [設定] で、タスクをいつ実行するかを指定します (例: 定刻、毎日、毎週、毎月)。どのオプションを選択する場合でも、必ず右側の[開始]設定を指定してください。

  13. OK ] ボタンをクリックします。

    How to delete files older than X days automatically on Windows 10

  14. [アクション] タブをクリックし、[新しいボタン] をクリックします。

  15. [アクション] ドロップダウン メニューを使用して、[プログラムの開始 ] オプションを選択します。

  16. 「プログラム/スクリプト」ボックスに、次のコマンドを入力します。

    ファイル用

  17. 「引数の追加」ボックスに次のコマンドを入力し、「OK 」ボタンをクリックします。

    /p "C:\path\to\folder" /s /d -30 /c "cmd /c del /q @file"

    コマンドで、"C:\path\to\folder"ファイルを削除するフォルダーへのパスを指定して変更/d -30し、最終更新日のファイルを選択するように変更します。

    How to delete files older than X days automatically on Windows 10

  18. [ OK ] ボタンをクリックします。

  19. 「設定」タブをクリックし、次のオプションを確認してください。

    • オンデマンドでタスクを実行できるようにします。
    • スケジュールされた開始に失敗した後、できるだけ早くタスクを実行します。
    • タスクが失敗した場合は、毎回再起動します。
  20. OK ] ボタンをクリックします。

    How to delete files older than X days automatically on Windows 10

  21. プロンプトが表示されたら、管理者のユーザー名とパスワードを入力します。

  22. OK ] ボタンをクリックします。

手順を完了すると、コマンドがスケジュールに従って実行され、指定した日数より古いファイルが削除されます。名前を変更したり、フォルダーを別の場所に移動したりしないでください。そうしないと、タスクは失敗します。

コメントを残す

Windows 11でBattle.netエージェントのスリープエラーを修正する方法:究極のトラブルシューティングガイド

Windows 11でBattle.netエージェントのスリープエラーを修正する方法:究極のトラブルシューティングガイド

Windows 11でBattle.netエージェントのスリープエラーに悩まされていませんか?ゲームを再びスムーズに動作させるための、実証済みの解決策をご紹介します。スムーズなゲームプレイのためのステップバイステップのトラブルシューティング。

驚異的なゲームスピードを実現:Windows 11 DirectStorage を使いこなして超高速読み込みを実現

驚異的なゲームスピードを実現:Windows 11 DirectStorage を使いこなして超高速読み込みを実現

Windows 11のDirectStorageをゲームに活用して、読み込み時間を短縮し、パフォーマンスを向上させる方法をご紹介します。設定を最適化して、よりスムーズなゲームプレイを実現するためのヒントをまとめたステップバイステップガイドです。

🚀 究極ガイド:Windows 11 のコア分離がオンにならない問題を解決する方法(2026 年版の実証済み手順)

🚀 究極ガイド:Windows 11 のコア分離がオンにならない問題を解決する方法(2026 年版の実証済み手順)

Windows 11でコア分離がオンにならないことにお困りですか?この重要なセキュリティ機能を有効にし、よくある問題を解決してPCのパフォーマンスを向上させるためのステップバイステップの修正方法をご紹介します。

🚨 クイックフィックス:Windows 11 で失われたセキュリティ センター サービスを復元する – 技術スキルは必要ありません!

🚨 クイックフィックス:Windows 11 で失われたセキュリティ センター サービスを復元する – 技術スキルは必要ありません!

Windows 11 セキュリティセンターサービスが見つからなくてお困りですか? 実証済みのステップバイステップの修復方法で、安全に復元し、手間をかけずにPCを保護できます。最適な保護を実現する最新の方法にアップデートされています。

Windows 11の起動ロゴから進まない?2026年版の完全版でオンライン復帰を早める方法

Windows 11の起動ロゴから進まない?2026年版の完全版でオンライン復帰を早める方法

Windows 11 が起動ロゴから先に進まなくて困っていませんか?この 2026 年の包括的なトラブルシューティング ガイドでは、セーフ モードから高度な修復まで、実証済みの修正方法を網羅し、問題を迅速かつ簡単に解決するのに役立ちます。

🚀 Windows 11 TaskbarX の中央アイコンエラーを修正する:究極のステップバイステップガイド

🚀 Windows 11 TaskbarX の中央アイコンエラーを修正する:究極のステップバイステップガイド

Windows 11のTaskbarXでアイコンが中央に表示されないエラーでお困りですか?アイコンを簡単に中央に配置し、機能を回復し、タスクバーを最適化するための実証済みの修正方法をご紹介します。最新のソリューションでシームレスなパフォーマンスを実現します。

Windows 11のWgetとCurlのエラーを修正:オンラインに素早く復帰するための究極のトラブルシューティングガイド

Windows 11のWgetとCurlのエラーを修正:オンラインに素早く復帰するための究極のトラブルシューティングガイド

Windows 11のwgetコマンドとcurlコマンドのエラーでお困りですか?このステップバイステップガイドでは、よくある問題、簡単な解決策、そして効率的に解決するためのプロのヒントをご紹介します。今すぐダウンロードとAPI呼び出しをコントロールしましょう。

ウェブカメラのロックを解除する:Windows 11 ウェブカメラのプライバシーシャッターエラーの究極的な解決策

ウェブカメラのロックを解除する:Windows 11 ウェブカメラのプライバシーシャッターエラーの究極的な解決策

Windows 11のウェブカメラのプライバシーシャッターエラーに悩まされていませんか?実証済みのステップバイステップの解決策で、カメラへのアクセスを迅速かつ安全に復元できます。今すぐプライバシーを取り戻しましょう!

🚨 究極のガイド: Windows 11 の仮想メモリが少なすぎるエラーを数分で修正 – 技術スキルは必要ありません!

🚨 究極のガイド: Windows 11 の仮想メモリが少なすぎるエラーを数分で修正 – 技術スキルは必要ありません!

Windows 11の仮想メモリ不足エラーに悩まされていませんか?システムを強化するための、実証済みのステップバイステップの解決策を見つけましょう。

Windows 11のロック解除:TPM認証がサポートされていないエラーの究極の修正

Windows 11のロック解除:TPM認証がサポートされていないエラーの究極の修正

Windows 11の「TPM構成証明がサポートされていません」というエラーでお困りですか?TPM要件を回避し、スムーズにアップグレードするための実証済みの解決策をご紹介します。ステップバイステップのガイドで、手間なくインストールできます。