Windows 10 memiliki sejumlah perbaikan yang memungkinkan Anda untuk 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 Windows 10 versi awal atau versi OS sebelumnya, fitur ini tidak tersedia untuk Anda. Berikut adalah cara 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 baik menggunakan File Explorer, PowerShell atau file batch.
File Explorer adalah aplikasi manajer file default di Windows 10. Ini memiliki kotak pencarian khusus. Saat fokus, ini memperlihatkan sejumlah opsi tingkat lanjut di Pita. Untuk mengaktifkan fitur pencarian di File Explorer, klik pada kotak pencarian atau tekan F3 pada keyboard. Ribbon akan terlihat seperti berikut:Berikut adalah cara menggunakannya untuk menghapus file yang lebih lama dari jumlah hari tertentu.
Hapus File Lebih Lama Dari X Hari dengan File Explorer
- Buka tab alat Pencarian di Pita (F3).
- Klik padaTanggal diubahtombol. Ini memiliki daftar drop-down dengan opsi.
- Pilih opsi yang diinginkan, sepertiMinggu lalu.
File Explorer akan segera menyaring hasilnya. Pilih file yang tidak Anda perlukan, dan tekanMenghapuskunci untuk menghapus file. Cara lainnya, Anda dapat mengklik kanan pilihan dan memilihMenghapusdari menu konteks.
Tips: Anda dapat menggunakan filter ukuran kustom Anda sendiri. Yang Anda butuhkan hanyalah mengetik kondisi filter yang diinginkan di kotak pencarian File Explorer sebagai berikut:
datemodified: 11/1/2017 .. 11/20/2017
cara melihat foto yang disukai orang lain di instagram
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.
Metode ini bagus untuk menghapus file secara manual sesekali. Jika Anda perlu mengotomatiskan prosedur, mis. membersihkan folder Downloads secara berkala, Anda harus menggunakan command prompt atau metode PowerShell. Mari kita ulas.
Hapus File Yang Lebih Lama Dari X Hari dengan File Batch
Di artikel saya sebelumnya, Temukan File Besar di Windows 10 Tanpa Alat Pihak Ketiga , kami telah belajar tentang yang bermanfaatForFilesperintah konsol. Perintah ini memilih file (atau sekumpulan file) dan menjalankan perintah pada file itu.
Sakelar yang dapat kami gunakan adalah sebagai berikut:
/ S - Switch ini membuat file berulang subdirektori. Seperti 'DIR / S'.
/ D - Pilih file dengan tanggal terakhir diubah. 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 yang akan dijalankan pada setiap file yang akan ditemukan. String perintah harus dibungkus dengan tanda kutip ganda.
Perintah defaultnya 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 jalur lengkap file.
@ relpath - mengembalikan jalur relatif file.
@isdir - mengembalikan 'TRUE' jika jenis file adalah
direktori, dan 'FALSE' untuk file.
@fsize - mengembalikan ukuran file dalam byte.
@fdate - mengembalikan tanggal terakhir file diubah.
@ftime - mengembalikan waktu file yang terakhir diubah.
Untuk menghapus file yang lebih lama X hari itu , lakukan hal berikut.
- Buka prompt perintah baru contoh.
- Ketik perintah berikut:
Untuk File / p 'C: Folder Saya' / s / d -30 / c 'cmd / c del @file'
Gantikan jalur folder dan jumlah hari dengan nilai yang diinginkan dan Anda selesai.
Misalnya, untuk menghapus file yang lebih lama dari sebulan dari folder Unduhan, gunakan perintah berikut:
UntukFile / p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
Trik ini berfungsi di semua versi modern Windows termasuk Windows 7, Windows 8, Windows 8.1 dan Windows 10.
Hapus File Lebih Lama Dari X Hari Secara Otomatis
Anda dapat mengotomatiskan tugas ini menggunakan aplikasi Penjadwal Tugas bawaan.
- Buka alat Administratif dan klik ikon Penjadwal Tugas.
- Di panel kiri, klik item 'Perpustakaan Penjadwal Tugas':
- Di panel kanan, klik tautan 'Buat tugas':
- Jendela baru berjudul 'Buat Tugas' akan terbuka. Pada tab 'Umum', tentukan nama tugas. Pilih nama yang mudah dikenali seperti 'Hapus File Lama'.
- Beralih ke tab 'Tindakan'. Di sana, klik tombol 'Baru ...':
- Jendela 'Tindakan Baru' akan terbuka. Di sana, Anda perlu menentukan data berikut.
Tindakan: Mulai program
Program / skrip:ForFiles.exe
Tambahkan argumen (opsional):/ p '% profil pengguna% Unduhan' / s / d -30 / c 'cmd / c del @file'
Ubah jalur folder dan jumlah hari sesuai kebutuhan Anda. - Buka tab Pemicu di tugas Anda. Di sana, klik tombol Baru.
- Di bawah Mulai tugas, pilih 'Sesuai jadwal' di daftar tarik-turun dan klik tombol OK. Tentukan kapan Anda ingin menjalankan tugas.
- Beralih ke tab 'Pengaturan'. Aktifkan opsi
- Izinkan tugas dijalankan sesuai permintaan.
- Jalankan tugas sesegera mungkin setelah jadwal awal terlewat. - 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 yang Lebih Lama Dari X Hari dengan PowerShell
- Buka jendela PowerShell baru .
- Ketik perintah berikut:
Dapatkan-ChildItem '% userprofile% Downloads' -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Hapus-Item
Jika cmdlet Get-ChildItem menemukan file yang lebih lama dari satu bulan, maka cmdlet Hapus-Item akan dipanggil untuk setiap file untuk menghapusnya.
Itu dia.