Cara Menghapus File Secara Otomatis Lebih Lama dari Jumlah Hari Tertentu di PC Windows

Anda memiliki folder tempat file log Anda terakumulasi dan folder tersebut tumbuh semakin besar setiap hari. Sekarang agar file log baru masuk, Anda tentu membutuhkan ruang. Tetapi jika Anda harus melakukannya secara manual, itu pasti akan memakan waktu. Bagaimana kalau Anda mengklik dua kali pada file batch dan file batch akan menghapus file yang lebih lama dari jumlah hari yang ditentukan? Atau katakanlah bagaimana file batch menghapus semua file dari ekstensi tertentu, katakanlah .temp, setiap kali Anda mengklik dua kali di atasnya? Kedengarannya bagus? Artikel ini dibuat khusus untuk Anda.

Baca terus, untuk mempelajari bagaimana Anda dapat dengan mudah menghapus semua file, atau file tertentu, yang lebih lama dari jumlah hari tertentu dengan bantuan skrip batch sederhana.

Daftar isi

Contoh Skenario

Harap pastikan bahwa Anda memiliki semua file yang akan dipertimbangkan untuk dihapus di bawah a induk map. Tidak apa-apa untuk folder induk ini memiliki subfolder, karena skrip batch akan mencari file di bawah subfolder juga, untuk menghapusnya. Dalam contoh berikut, saya memiliki folder bernama File Repo, di mana saya memiliki semua file yang perlu saya pertimbangkan untuk dihapus.

1 Sampel Min

Bagian 1: Cara Otomatis Menghapus Semua File Lebih Lama dari Jumlah Hari Tertentu

Langkah 1: Pergi ke lokasi manapun pilihan Anda, bahkan bisa menjadi Desktop Anda. Di sinilah file batch Anda akan dibuat.

Sekarang klik kanan di mana saja di ruang kosong lalu klik Baru dan kemudian Dokumen Teks.

IKLAN

2 File Baru Min

Langkah 2: Klik pada file yang baru dibuat sekali dan kemudian tekan tombol F2 kunci untuk ganti nama dia.

Berikan filenya nama apapun pilihanmu, tapi pastikan untuk memberikan ekstensi file sebagai kelelawar. Dalam contoh di bawah ini kami telah menamai file batch kami sebagai geekPageBatchDelete.bat.

Catatan: Sangat penting untuk memberikan kelelawar perpanjangan.

3 Nama File Min

Langkah 3: Pukul Memasuki kunci dan Anda akan mendapatkan yang berikut: Ganti nama jendela, di mana Anda harus menekan Ya tombol untuk melanjutkan.

4 Ganti Nama Min

Langkah 4: Seperti selanjutnya, klik kanan pada yang baru dibuat berkas batch lalu klik Sunting pilihan.

5 Sunting Min

Langkah 5: Salin dan tempel kode berikut ke buku catatan file yang terbuka sebelum Anda.

@echo mati. untuk file /p "" /s /m *.* /D - /C "cmd /c del @path"

Catatan penting: Tolong ganti dengan path lengkap folder induk Anda yang memiliki file Anda. Juga, ganti dengan jumlah hari yang sebenarnya. Semua file yang lebih lama dari jumlah hari yang ditentukan akan dihapus. Anda dapat merujuk ke tangkapan layar di bawah ini untuk gambar yang lebih jelas.

6 Gambar Notepad Min

Penjelasan Skrip

Bagian ini untuk pembaca geek kami yang ingin tahu tentang cara kerja skrip kecil kami. Mari kita lihat apa yang terjadi pada skrip di atas.

untuk file – Kata kunci ini digunakan untuk menjalankan perintah pada setiap file di dalam folder yang dipilih.

/p/p menetapkan jalur ke string, yaitu, yang mengikutinya.

/s – Parameter ini memastikan bahwa semua filedalam itu subfolder juga dilalui.

/m *.*/m parameter adalah untuk membuat pencocokan. Kartu liar *.* berarti semua file harus dipertimbangkan, terlepas dari nama dan ekstensinya.

/D – Dengan menggunakan parameter ini Anda dapat menentukan a tanggal.

/C – Setelah parameter inilah kita menentukan memerintah yang perlu dijalankan pada semua file yang memenuhi persyaratan.

IKLAN

del @path – Ini akan menghapus file di jalur yang diberikan, yang memenuhi sisa kondisi di atas. Karena kami telah menggunakan untuk file, semua file akan dihapus satu per satu.

Langkah 6: Sekarang tekan Mengajukan tab di bagian atas lalu tekan Menyimpan pilihan.

7 Simpan File Min

PERINGATAN: Sebelum melanjutkan dengan Langkah 7, pastikan Anda memiliki cadangan jika diperlukan. Setelah Anda menjalankan file batch, semua file di folder tertentu yang lebih lama dari jumlah hari yang ditentukan akan dihapus.

Langkah 7: Sekarang, cukup klik dua kali di kelompokmengajukan untuk mengeksekusinya, dan untuk melihat keajaibannya.

8 Jalankan Batch Min

Bagian 2: Cara Menghapus File Tertentu Secara Otomatis Lebih Lama dari Jumlah Hari Tertentu

Sekarang katakanlah Anda memiliki file tertentu bahwa Anda perlu dihapus jika lebih lama dari jumlah hari tertentu. Dalam hal ini, Anda dapat mengikuti langkah-langkah yang sama persis seperti pada bagian di atas, tetapi dalam Langkah 5, Tolong Salin dan tempel kode berikut sebagai gantinya.

@echo mati. untuk file /p "" /s /m  /D - /C "cmd /c del @path"

Mengganti pengikut:

-> Jalur sebenarnya ke folder Anda yang berisi file yang akan dihapus.

- Nama file yang akan dihapus.

- Jumlah hari yang sebenarnya.

9 File Tertentu Min

Bagian 3: Cara Otomatis Menghapus File dengan Ekstensi File Tertentu dan Lebih Lama dari Jumlah Hari Tertentu

Sekarang katakanlah Anda ingin menghapus semua file txt dalam folder, atau file docx, yang lebih lama dari jumlah hari tertentu. Dalam hal ini, Anda dapat mengikuti langkah-langkah yang disebutkan di Bagian 1. Tapi seperti di Bagian 2, di Langkah 5, Salin dan tempel kode berikut sebagai gantinya.

@echo mati. untuk file /p "" /s /m *. /D - /C "cmd /c del @path"

Mengganti pengikut:

– Ini adalah jalur folder yang berisi file yang akan dihapus.

– Jenis ekstensi yang ingin Anda hapus.

– Jika file lebih lama dari jumlah hari yang ditentukan dan memiliki ekstensi yang disebutkan menggunakan, itu akan dihapus.

10 min ekstensi

Bagian 4: Cara Menghapus Semua File Secara Otomatis

Mari kita lihat satu kasus lagi di mana Anda ingin menghapus semua file di dalam folder tertentu terlepas dari ekstensinya dan jumlah hari sejak file tersebut dibuat. Dalam hal ini, Anda perlu menentukan jumlah hari sebagai nol. Langkah-langkahnya sama seperti yang disebutkan di Bagian 1, satu-satunya perbedaan adalah pada kode yang Anda tempel Langkah 5, yang seharusnya seperti di bawah ini.

@echo mati. untuk file /p "" /s /m *.* /D -0 /C "cmd /c del @path"

Mengganti pengikut:

– Semua file di jalur ini akan dihapus terlepas dari ekstensi atau usianya.

11 Semua File Min

Anda juga dapat mencoba kombinasi lain seperti menghapus semua file yang dari ekstensi tertentu oleh menggabungkan Bagian 3 dan 4. Harap beri tahu kami jika Anda memiliki persyaratan khusus lainnya.

Itu dia. Mohon beri tahu kami di bagian komentar apakah Anda dapat mengotomatiskan proses dengan bantuan artikel kami.

Nantikan tips, trik, cara, dan peretasan yang lebih menakjubkan.

Cara mengubah Tanggal dan Waktu di Windows 10

Cara mengubah Tanggal dan Waktu di Windows 10Bagaimana Caranya?Windows 10

Mengubah Tanggal & Waktu PC/Laptop Anda di Windows 10 adalah tugas yang mudah. Pada artikel ini, kita akan tahu cara mengubah Tanggal dan Waktu di Windows 10.Lihat juga: –Aktifkan Beberapa jam ...

Baca selengkapnya
Cara Mengubah Suara Narator di Windows 10

Cara Mengubah Suara Narator di Windows 10Bagaimana Caranya?Windows 10

Berbeda dengan Versi Windows sebelumnya, Windows 10 juga memungkinkan opsi "Kemudahan Akses" di bawah aplikasi "Pengaturan". Ini termasuk Narator yang merupakan "pembaca layar yang membaca semua el...

Baca selengkapnya
Cara Menonaktifkan dan Menghapus Tampilan Tugas dari Bilah Tugas Windows 10

Cara Menonaktifkan dan Menghapus Tampilan Tugas dari Bilah Tugas Windows 10Bagaimana Caranya?Windows 10

Task View adalah Virtual Desktop, sangat mirip dengan fitur Expose di Mac. Itu terletak di sebelah bilah pencarian Windows di Taskbar. Saat Anda mengkliknya, Anda dapat membuat beberapa desktop, be...

Baca selengkapnya