Beranda » Ulasan Perangkat Lunak » Cara Menghapus File Secara Otomatis di Windows

    Cara Menghapus File Secara Otomatis di Windows

    Sebelumnya saya menulis tentang program bernama DropIt yang secara otomatis memindahkan atau menyalin file untuk Anda ketika file baru muncul di dalam folder. Ini dapat bermanfaat, misalnya, jika Anda memiliki ruang terbatas pada hard drive lokal dan ingin memindahkan semua unduhan Anda ke perangkat penyimpanan eksternal..

    Jika Anda ingin menghapus file secara otomatis, ada dua cara untuk melakukannya di Windows. Metode pertama melibatkan mengunduh aplikasi freeware yang disebut AutoDelete yang memungkinkan Anda mengonfigurasi jadwal untuk menghapus file di folder tertentu. Saya sudah menulis dua panduan terperinci tentang cara menggunakan program ini (di sini dan di sini), jadi periksa itu jika Anda lebih suka program freeware untuk menyelesaikan pekerjaan.

    Metode kedua untuk menghapus file adalah membuat file batch dan kemudian menjadwalkan file batch untuk dijalankan. Anda dapat melakukan semua itu tanpa menginstal perangkat lunak pihak ketiga. Pada artikel ini, saya akan memandu Anda melalui langkah-langkah untuk membuat file batch dan kemudian menggunakan Penjadwal Tugas agar skrip dijalankan secara berulang.

    Langkah 1 - Buat File Batch

    Jika membuat file batch terdengar agak menakutkan atau terlalu teknis, jangan khawatir karena Anda tidak perlu tahu apa artinya itu. Saya akan menjelaskan apa yang perlu Anda salin dan tempel, di mana dan opsi apa yang dapat Anda ubah. Pertama, buka Notepad dan salin dan tempel baris teks berikut:

    forfiles -p "C: \ Test" -s -m *. * / D -5 / C "cmd / c del @path"

    Baris di atas mungkin tidak masuk akal, yang sangat baik karena saya akan menjelaskannya di bawah. Pada dasarnya, ini memberitahu Windows untuk menghapus semua file di folder C: \ Test dan sub-folder yang lebih lama dari 5 hari. Ini adalah tampilan file Notepad Anda.

    Sebelum kita masuk ke detail lebih lanjut tentang perintah, mari kita simpan file dan mencobanya. Pertama, buat folder di komputer Anda bernama Uji di akar drive C. Selanjutnya, klik Mengajukan - Menyimpan dan simpan file sebagai file batch. Untuk melakukannya, ketikkan nama yang diikuti oleh .bat lalu ubah Simpan sebagai tipe tarik turun ke Semua data.

    Perhatikan bahwa Anda dapat menyimpan file ke lokasi mana pun di hard drive yang Anda suka, itu tidak masalah. Sekarang buat beberapa file dummy di Uji folder lalu klik dua kali pada menu Delete.bat file untuk menjalankannya. Ada yang bisa dihapus? Mungkin tidak!

    Alasan mengapa tidak ada yang dihapus adalah karena perintah itu / D -5, yang berarti file yang 5 hari atau lebih tua. Untuk menghapus file apa pun, kapan pun dibuat, Anda dapat mengubah -5 untuk -0 atau Anda dapat menghapus / D -5 berpisah sama sekali. Sekarang jika Anda menjalankannya, semua file akan dihapus.

    Untuk menyesuaikan perintah, hal pertama yang dapat Anda lakukan adalah mengubah direktori menjadi sesuatu selain C: \ Test. Itu sesederhana menyalin jalur dari Windows Explorer untuk direktori yang Anda inginkan dan menempelkannya ke perintah di Notepad.

    Berikutnya adalah -s parameter yang Anda lihat setelah jalur direktori. Ini menunjukkan bahwa perintah juga harus melihat ke semua sub-folder. Jika Anda tidak ingin menghapus file dari subfolder, silakan dan hapus parameter -s.

    Berikutnya adalah -m diikuti oleh *. *, yang berarti bahwa perintah harus mengevaluasi semua jenis file. Jika Anda hanya ingin menghapus jenis file tertentu dalam folder, seperti file PDF atau gambar JPG, ubah saja *. * untuk * .pdf atau * .jpeg dan itu hanya akan menghapus file-file itu.

    Itu / D -X sebagian sudah kita bicarakan dalam hal berapa usia file harus memenuhi syarat untuk dihapus. Anda bisa menyimpannya dengan nilai lebih dari 1, atur ke 0, atau hapus semuanya. Hanya itu yang perlu kita ketahui tentang perintah itu.

    Ada beberapa hal yang perlu diperhatikan tentang menjalankan perintah ini. Pertama, ketika file dihapus, mereka tidak pergi ke Recycle Bin, tetapi dihapus secara permanen, jadi berhati-hatilah saat menggunakannya. Kedua, perintah itu hanya menghapus file, bukan folder.

    Karena ini adalah file batch, Anda juga bisa menambahkan beberapa versi perintah ini di file yang sama. Misalnya, di sini saya membuat file batch yang akan menghapus semua file DOCX yang lebih dari 180 hari, semua file PDF yang lebih dari 60 hari dan semua file TXT terlepas dari berapa usia file tersebut..

    Langkah 2 - Jadwalkan File Batch

    Sekarang setelah file batch Anda dibuat dan disimpan, mari kita lanjutkan dan jadwalkan untuk dijalankan secara berulang. Untuk melakukan ini, kita harus membuka Penjadwal Tugas.

    Untungnya, saya sudah menulis artikel tentang cara menjadwalkan file batch, jadi buka halaman itu untuk memulai. Gulir ke bawah ke Jadwalkan File Batch pada Startup PC bagian dan ikuti.

    Satu-satunya hal yang harus Anda ubah adalah Pemicu. Anda dapat memilih Harian, Mingguan, Bulanan, Ketika komputer mulai, Saat saya masuk atau Ketika peristiwa tertentu dicatat.

    Ketika Anda memilih sesuatu seperti Mingguan atau Bulanan dan klik Berikutnya, Anda akan mendapatkan layar baru tempat Anda dapat mengkonfigurasi waktu dan hari yang tepat untuk menjalankan skrip.

    Semoga ini adalah solusi yang baik bagi kebanyakan orang yang perlu melakukan beberapa tugas otomatis sederhana untuk menghapus file di PC mereka. Jika Anda memiliki pertanyaan, jangan ragu untuk mengirim komentar. Nikmati!