Windows 10にはStorage Senseと呼ばれる機能がありますこれにより、システムのスペースが解放されます。ごみ箱と一時ファイルを対象としています。使用/アクセスされていない場合は、30日より古いファイルを削除します。この機能は便利ですが、追加のフォルダーを追加することはできません。 X日より古いファイルを自動的に削除する場合(Xは任意の日数)、スケジュールされたタスクを作成し、コマンドプロンプトコマンドを使用する必要があります。
コマンドが使用されたことを警告する必要がありますX日より古いファイルを自動的に削除しても、ファイルに最近アクセスしたかどうかの確認は停止しません。 「最終変更日」を参照するため、ファイルが変更されていない場合は削除されます。
ファイルの削除コマンド
ファイルの削除に使用されるコマンドは次のとおりです。
ForFiles /p "C:path to folder" /s /d -30 /c "cmd /c del @file"
あなたはあなたのフォルダのためにそれを修正する必要がありますファイルを削除したい。必ずこのコマンドをフォルダーで実行してください。ダウンロードフォルダやデスクトップフォルダなどのシステムフォルダを指さないでください。これらの場所のいずれかにフォルダを作成して、そこからファイルを削除できますが、フォルダ自体をターゲットにしないでください。このコマンドは、指定したフォルダー内のサブフォルダーを調べます。
コマンドを変更するには、ファイルを削除するフォルダーの正しいパスと、ファイルに設定する有効期限を追加する必要があります。これは、変更されたコマンドの外観です。
ForFiles /p "C:UsersfatiwDesktopScreenshots" /s /d -10 /c "cmd /c del @file"
10日を超えるファイルは削除されます古い、/ pの後に指定された場所に存在します。コマンドプロンプトでコマンドを実行して、ダミーフォルダーといくつかの古いファイルを使用してテストできます。

スケジュールされたタスク
タスクスケジューラを開きます。 右側の[タスクの作成]をクリックします。タスクに名前を付けて、後で削除する場合/削除する場合に簡単に見つけられるようにします。次に、[トリガー]タブに移動します。 [新規]をクリックし、[新しいトリガー]ウィンドウから、タスクを実行する頻度を選択します。

[OK]をクリックし、[アクション]タブに移動します。 再度、下部にある[新規]をクリックします。 [アクション]フィールドで、[プログラムの開始]オプションを選択します。次に、「プログラム/スクリプト」フィールドに「ForFiles」と入力します。最後に、[引数の追加]フィールドに、前のセクションのコマンドを入力しますが、ForFilesの部分は省略します。入力すると、次のようになります。
/p "C:UsersfatiwDesktopScreenshots" /s /d -10 /c "cmd /c del @file"

最後の手順として、[設定]タブに移動し、[タスクをオンデマンドで実行できるようにする]と[スケジュールされた開始を逃した後できるだけ早くタスクを実行する]を有効にします。あなたがする必要があるのはそれだけです。
コメント