Windows Tips & News

Cara Menghapus File Lebih Lama Dari X Hari di Windows 10

click fraud protection
DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem

Windows 10 memiliki sejumlah peningkatan yang memungkinkan Anda menjaga PC Anda tetap bersih. Versi terbarunya menyertakan alat bawaan untuk secara otomatis kosongkan Recycle Bin dan bersihkan folder unduhan secara berkala. Sayangnya, jika Anda menjalankan versi awal Windows 10 atau versi OS sebelumnya, fitur ini tidak tersedia untuk Anda. Berikut adalah bagaimana Anda dapat menghapus file yang lebih lama dari hari-hari tertentu menggunakan tiga metode berbeda.

Iklan


Untuk mencapai tujuan ini, Anda bahkan tidak memerlukan alat pihak ketiga. Ini dapat dilakukan menggunakan File Explorer, PowerShell atau file batch.

File Explorer adalah aplikasi pengelola file default di Windows 10. Ini memiliki kotak pencarian khusus. Saat fokus, ini menunjukkan sejumlah opsi lanjutan di Ribbon. Untuk mengaktifkan fitur pencarian di File Explorer, klik kotak pencarian atau tekan F3 pada keyboard. Ribbon kemudian akan terlihat sebagai berikut:

Pita Pencarian File Explorer Berikut adalah cara menggunakannya untuk menghapus file yang lebih lama dari jumlah hari tertentu.

Isibersembunyi
Hapus File Lebih Lama Dari X Hari dengan File Explorer
Hapus File Lebih Lama Dari X Hari dengan File Batch
Hapus File Lebih Lama Dari X Hari Secara Otomatis
Hapus File Lebih Lama Dari X Hari dengan PowerShell

Hapus File Lebih Lama Dari X Hari dengan File Explorer

  1. Buka tab Alat pencarian di Pita (F3).
  2. Klik pada Tanggal diubah tombol. Ini memiliki daftar drop-down dengan opsi.File Explorer Tanggal Modifikasi Pencarian Drop Down
  3. Pilih opsi yang diinginkan, seperti Minggu lalu.

File Explorer akan langsung memfilter hasilnya. Pilih file yang tidak Anda perlukan, dan tekan tombol Menghapus kunci untuk menghapus file. Atau, Anda dapat mengklik kanan pilihan dan memilih Menghapus dari menu konteks.File Explorer Hapus File

Tip: Anda dapat menggunakan filter ukuran kustom Anda sendiri. Yang Anda butuhkan hanyalah mengetikkan kondisi filter yang diinginkan di kotak pencarian File Explorer sebagai berikut:

tanggaldimodifikasi: 11/1/2017.. 11/20/2017
File Explorer Temukan File yang Lebih Lama dari

Alih-alih 'datemodified', Anda dapat menggunakan 'datecreated' untuk menemukan file dalam rentang tanggal tertentu.

Atau, Anda dapat mengetikkan parameter terkait tanggal dan memasukkan karakter titik dua (:). Ini akan membuat File Explorer menampilkan pemilih tanggal. Pilih tanggal atau kondisi dari pop-up kalender. Anda dapat mengklik tanggal dan menyeret untuk menentukan rentang tanggal. Dengan cara ini Anda dapat memfilter hasil untuk mendapatkan apa yang Anda inginkan.

File Explorer Temukan File Berdasarkan Rentang Tanggal

Metode ini bagus untuk menghapus file secara manual sesekali. Jika Anda perlu mengotomatiskan prosedur, mis. bersihkan folder Unduhan secara berkala, Anda harus menggunakan metode command prompt atau PowerShell. Mari kita tinjau mereka.

Hapus File Lebih Lama Dari X Hari dengan File Batch

Dalam artikel saya sebelumnya, Temukan File Besar di Windows 10 Tanpa Alat Pihak Ketiga, kami telah belajar tentang yang bermanfaat Untuk File perintah konsol. Perintah ini memilih file (atau sekumpulan file) dan menjalankan perintah pada file itu.

Bantuan Forfiles

Switch yang dapat kita gunakan adalah sebagai berikut:
/S - Switch ini membuat subdirektori forfiles berulang. Seperti "DIR/S".
/D - Pilih file dengan tanggal modifikasi terakhir. Misalnya, -365 berarti lebih dari setahun yang lalu, -30 berarti sebulan yang lalu.
/P - Untuk menunjukkan jalur untuk memulai pencarian.
/C "command" - Perintah ini menentukan perintah untuk dieksekusi pada setiap file yang akan ditemukan. String perintah harus dibungkus dengan tanda kutip ganda.

Perintah default adalah "cmd /c echo @file".

Variabel berikut dapat digunakan dalam string perintah:
@file - mengembalikan nama file.
@fname - mengembalikan nama file tanpa ekstensi.
@ext - hanya mengembalikan ekstensi file.
@path - mengembalikan path lengkap file.
@relpath - mengembalikan jalur relatif file.
@isdir - mengembalikan "TRUE" jika tipe filenya
direktori, dan "FALSE" untuk file.
@fsize - mengembalikan ukuran file dalam byte.
@fdate - mengembalikan tanggal modifikasi terakhir dari file.
@ftime - mengembalikan waktu modifikasi terakhir dari file.

Untuk menghapus file yang lebih lama dari X hari, lakukan hal berikut.

  1. Buka prompt perintah baru contoh.
  2. Ketik perintah berikut:
    Untuk File /p "C:\Folder Saya" /s /d -30 /c "cmd /c del @file"

    Ganti jalur folder dan jumlah hari dengan nilai yang diinginkan dan Anda selesai.File Explorer Hapus File Lebih Lama Dari Cmd

Misalnya, untuk menghapus file yang lebih lama dari satu bulan dari folder Unduhan, gunakan perintah berikut:

Untuk File /p "%userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"

Trik ini berfungsi di semua versi Windows modern termasuk Windows 7, Windows 8, Windows 8.1 dan Windows 10.File Explorer Hapus Unduhan Lebih Lama Dari Cmd

Hapus File Lebih Lama Dari X Hari Secara Otomatis

Anda dapat mengotomatiskan tugas ini menggunakan aplikasi Penjadwal Tugas bawaan.

  1. Buka alat Administratif dan klik pada ikon Penjadwal Tugas.
  2. Di panel kiri, klik item "Perpustakaan Penjadwal Tugas":Perpustakaan Penjadwal Tugas Windows 10
  3. Di panel kanan, klik tautan "Buat tugas":Windows 10 Buat tautan Tugas
  4. Jendela baru berjudul "Buat Tugas" akan terbuka. Pada tab "Umum", tentukan nama tugas. Pilih nama yang mudah dikenali seperti "Hapus File Lama".File Explorer Hapus Tugas File Lama
  5. Beralih ke tab "Tindakan". Di sana, klik tombol "Baru...":
    Windows 10 Buat jendela Tugas tab TindakanWindows 10 Buat jendela Tugas, tab Tindakan, tombol baru
  6. Jendela "Tindakan Baru" akan terbuka. Di sana, Anda perlu menentukan data berikut.
    Tindakan: Mulai program
    Program/skrip: Untuk File.exe
    Tambahkan argumen (opsional): /p "%userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"
    Hapus Tindakan Ts File LamaUbah jalur folder dan jumlah hari yang Anda butuhkan.
  7. Buka tab Pemicu di tugas Anda. Di sana, klik tombol Baru.Tombol Pemicu Baru
  8. Di bawah Mulai tugas, pilih "Pada jadwal" di daftar tarik-turun dan klik tombol OK. Tentukan kapan Anda ingin tugas dijalankan.Hapus Pemicu Ts File Lama
  9. Beralih ke tab "Pengaturan". Aktifkan opsi
    - Izinkan tugas dijalankan sesuai permintaan.
    - Jalankan tugas sesegera mungkin setelah awal yang dijadwalkan terlewatkan.Hapus Pengaturan Ts File Lama
  10. Klik OK untuk membuat tugas Anda.

Itu dia.

Terakhir, jika Anda lebih suka PowerShell, Anda dapat menggunakan cmdlet khusus untuk menghapus file lama.

Hapus File Lebih Lama Dari X Hari dengan PowerShell

  1. Buka jendela PowerShell baru.
  2. Ketik perintah berikut:
    Get-ChildItem "%userprofile%\Downloads" -Recurse | Where-Object {($_.LastWriteTime -lt (Dapatkan-Tanggal).AddDays(-30))}| Hapus-Item

Jika cmdlet Get-ChildItem menemukan file yang lebih lama dari satu bulan, cmdlet Hapus-Item akan dipanggil untuk setiap file untuk menghapusnya.

Itu dia.

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem
Sesuaikan Halaman Tab Baru di Google Chrome

Sesuaikan Halaman Tab Baru di Google Chrome

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja siste...

Baca lebih banyak

Windows 10 Build 17046 Keluar

Windows 10 Build 17046 Keluar

Windows 10 Insider Preview Build 17046 untuk PC dirilis ke Windows Insiders di Fast ring dan bagi...

Baca lebih banyak

Panel Personalisasi 2.5

Panel Personalisasi 2.5

Panel Personalisasi untuk Windows 7 Starter? Windows 7 Home Basic menyediakan fitur personalisasi...

Baca lebih banyak