メイン ウィンドウズ10 Windows10でX日より古いファイルを削除する方法

Windows10でX日より古いファイルを削除する方法



Windows 10には、PCをクリーンに保つための多くの改善点があります。最近のバージョンには、自動的にツールが組み込まれています リサイクルの箱を空っぽにする と掃除 ダウンロードフォルダ 定期的に。残念ながら、Windows 10の初期ビルドまたは以前のバージョンのOSを実行している場合、これらの機能は利用できません。 3つの異なる方法を使用して、特定の日より古いファイルを削除する方法は次のとおりです。

広告


この目標を達成するために、サードパーティのツールも必要ありません。これは、ファイルエクスプローラー、PowerShell、またはバッチファイルのいずれかを使用して実行できます。

ファイルエクスプローラーは、Windows 10のデフォルトのファイルマネージャーアプリです。特別な検索ボックスがあります。フォーカスを合わせると、リボンにいくつかの高度なオプションが表示されます。ファイルエクスプローラーで検索機能を有効にするには、検索ボックスをクリックするか、キーボードのF3キーを押します。リボンは次のようになります。ファイルエクスプローラーより古いファイルを検索するこれを使用して、特定の日数より古いファイルを削除する方法は次のとおりです。

ファイルエクスプローラーでX日より古いファイルを削除する

  1. リボンの[検索ツール]タブを開きます(F3)。
  2. クリックしてください日付が変更されましたボタン。オプション付きのドロップダウンリストがあります。ファイルエクスプローラー日付範囲でファイルを検索
  3. 次のような目的のオプションを選択します先週

ファイルエクスプローラーは結果をすぐにフィルタリングします。不要なファイルを選択し、を押します削除ファイルを削除するためのキー。または、選択範囲を右クリックして選択することもできます削除コンテキストメニューから。Forfilesヘルプ

ヒント:独自のカスタムサイズフィルターを使用できます。必要なのは、次のようにファイルエクスプローラーの検索ボックスに目的のフィルター条件を入力することです。

変更日:2017年11月1日.. 2017年11月20日

Windows10タスクウィンドウの作成[アクション]タブ

wav を mp3 に変換する方法 Windows 10

「datemodified」の代わりに、「datecreated」を使用して特定の日付範囲のファイルを検索できます。

または、日付関連のパラメーターを入力して、コロン文字(:)を入力することもできます。これにより、ファイルエクスプローラーに日付ピッカーが表示されます。カレンダーのポップアップから日付または条件を選択します。日付をクリックしてドラッグすると、日付範囲を指定できます。このようにして、結果をフィルタリングして、必要なものを正確に取得できます。

Windows10タスクウィンドウの作成[アクション]タブの新しいボタン

この方法は、ファイルを手動で削除する場合に適しています。手順を自動化する必要がある場合、例: Downloadsフォルダーを定期的にクリーンアップします。コマンドプロンプトまたはPowerShellメソッドのいずれかを使用する必要があります。それらを確認しましょう。

バッチファイルでX日より古いファイルを削除する

前回の記事では、 サードパーティのツールを使用せずにWindows10で大きなファイルを検索する 、私たちは有用なことについて学びましたForFilesコンソールコマンド。このコマンドは、ファイル(またはファイルのセット)を選択し、そのファイルに対してコマンドを実行します。

古いファイルの削除Tsアクション

使用できるスイッチは次のとおりです。
/ S-このスイッチにより、forfilesはサブディレクトリを繰り返します。 'DIR / S'のように。
/ D-最終更新日を持つファイルを選択します。たとえば、-365は1年以上前を意味し、-30は1か月前を意味します。
/ P-検索を開始するパスを示します。
/ C 'コマンド'-このコマンドは、検出される各ファイルに対して実行するコマンドを指定します。コマンド文字列は二重引用符で囲む必要があります。

デフォルトのコマンドは「cmd / c echo @ file」です。

コマンド文字列では、次の変数を使用できます。
@ file-ファイルの名前を返します。
@ fname-拡張子なしのファイル名を返します。
@ ext-ファイルの拡張子のみを返します。
@ path-ファイルのフルパスを返します。
@ relpath-ファイルの相対パスを返します。
@ isdir-ファイルタイプが次の場合は「TRUE」を返します
ディレクトリ、およびファイルの場合は「FALSE」。
@ fsize-ファイルのサイズをバイト単位で返します。
@ fdate-ファイルの最終変更日を返します。
@ ftime-ファイルの最終変更時刻を返します。

X日より古いファイルを削除するには 、 以下をせよ。

  1. 新しいコマンドプロンプトを開く インスタンス。
  2. 次のコマンドを入力します。
    ForFiles / p'C: My Folder '/ s / d -30 / c'cmd / c del @file'

    フォルダパスと日数を目的の値に置き換えると、完了です。

たとえば、1か月以上前のファイルをダウンロードフォルダから削除するには、次のコマンドを使用します。

ForFiles / p '%userprofile% Downloads' / s / d -30 / c'cmd / c del @file '

このトリックは、Windows 7、Windows 8、Windows 8.1、Windows10を含むすべての最新バージョンのWindowsで機能します。

X日より古いファイルを自動的に削除する

組み込みのタスクスケジューラアプリを使用して、このタスクを自動化できます。

  1. 管理ツールを開く タスクスケジューラアイコンをクリックします。
  2. 左側のペインで、[タスクスケジューラライブラリ]の項目をクリックします。
  3. 右側のペインで、[タスクの作成]リンクをクリックします。
  4. 「タスクの作成」というタイトルの新しいウィンドウが開きます。 [全般]タブで、タスクの名前を指定します。 「古いファイルを削除」のようなわかりやすい名前を選択してください。
  5. [アクション]タブに切り替えます。そこで、[新規...]ボタンをクリックします。
  6. 「新規アクション」ウィンドウが開きます。そこで、以下のデータを指定する必要があります。
    処置:プログラムを開始してください
    プログラム/スクリプト:ForFiles.exe
    引数の追加(オプション):/ p '%userprofile% Downloads' / s / d -30 / c'cmd / c del @file '
    フォルダパスと日数を必要なものに変更します。
  7. タスクの[トリガー]タブに移動します。そこで、[新規]ボタンをクリックします。
  8. [タスクの開始]で、ドロップダウンリストの[スケジュールどおり]を選択し、[OK]ボタンをクリックします。タスクをいつ実行するかを指定します。
  9. [設定]タブに切り替えます。オプションを有効にする
    -タスクをオンデマンドで実行できるようにします。
    -スケジュールされた開始を逃した後、できるだけ早くタスクを実行します。
  10. [OK]をクリックしてタスクを作成します。

それでおしまい。

最後に、PowerShellが必要な場合は、特別なコマンドレットを使用して古いファイルを削除できます。

PowerShellを使用してX日より古いファイルを削除する

  1. 新しいPowerShellウィンドウを開く 。
  2. 次のコマンドを入力します。
    Get-ChildItem '%userprofile% Downloads' -Recurse | Where-Object {($ _。LastWriteTime-lt(Get-Date).AddDays(-30))} |アイテムの削除

Get-ChildItemコマンドレットが1か月より古いファイルを検出すると、ファイルごとにRemove-Itemコマンドレットが呼び出されてファイルが削除されます。

それでおしまい。

興味深い記事

エディターズチョイス

GIMPで小さなサイズのPNGを作成する方法
GIMPで小さなサイズのPNGを作成する方法
GIMPを使用してPNG画像を編集している場合は、保存する前に画像を最適化して、最終的なサイズが非常に小さくなるようにすると便利な場合があります。
Discordオーディオを録音する方法
Discordオーディオを録音する方法
Discordは、ここ数年、多くのコミュニティで人気のある仮想交流会プラットフォームです。もともとゲーマーだけが使用していたこの場所には、好きな人とのチャットや意見交換に最適な多くの特典があります。
Sennheiser Momentumインイヤーレビュー:楽しみを盛り上げる
Sennheiser Momentumインイヤーレビュー:楽しみを盛り上げる
ドイツのオーディオ会社Sennheiserは、特にヘッドフォンセクターで、高品質のオーディオ製品を製造することで長年にわたって高い評価を得てきました。その範囲は、£1,099 HD800などの耳に届くモンスターにまたがっています。
Google ドキュメントから表の行を削除する方法
Google ドキュメントから表の行を削除する方法
Google ドキュメントのリリース以来、オンラインでの共同作業は夢のようなものになりました。クラウドベースで、独自のコラボレーション オプションを可能にする MS Word のようなブラウザー アプリを使用できます。 Google ドキュメントはかなりモデル化されていますが、
Mac または MacBook からすべての iMessage を削除する方法
Mac または MacBook からすべての iMessage を削除する方法
Apple の iMessage 機能は、多くの優れた機能を備えた開発者の標準的なメッセージング アプリです。 iPhone ユーザー間のテキストベースのコミュニケーションをシームレスにすることで最もよく知られている iMessage は、実際にはすべての Apple 製品に共通の機能です。お使いの携帯電話から、
iPadで画面を記録する方法
iPadで画面を記録する方法
iOS 11以降を実行しているiPadを使用しているユーザーは、シンプルな組み込みツールを使用して画面を記録できます。画面の記録は、チュートリアルの撮影、問題の説明、またはゲームプレイの表示に役立ちます。録音する方法がわからない場合
Firefox56の新機能
Firefox56の新機能
人気のMozillaFirefoxブラウザの新しいバージョンがリリースされました。バージョン56は、Firefoxのスクリーンショット、タブの送信、改善された(検索可能な)設定セクションによるブラウザーの制御の強化などの機能を備えた、より優れたエクスペリエンスを備えています。バージョン56以降、ブラウザには設定の洗練されたユーザーインターフェイスが付属しています。これがその方法です