Cara memadam fail yang lebih lama daripada X hari secara automatik menggunakan PowerShell

Pada Windows 10, Pengertian storan ialah ciri untuk mengosongkan ruang secara automatik apabila anda kehabisan storan. Ciri ini berfungsi dengan memadamkan fail sistem sampah, fail tersebut yang telah berada dalam tong kitar semula atau folder Muat Turun selama lebih daripada sebulan dan menjadikan kandungan OneDrive yang telah anda gunakan dalam talian sahaja .

Walaupun ciri ini boleh membantu untuk mengawal ruang storan, ia terhad dan tidak menawarkan pilihan untuk menambah lokasi berbeza secara manual untuk memantau dan memadam fail yang tidak berubah pada bulan lepas atau lebih. Jika anda menyimpan fail tidak penting di lokasi yang berbeza, anda boleh menggunakan PowerShell dan Penjadual Tugas untuk memantau dan membersihkan fail daripada mana-mana folder yang lebih lama daripada bilangan hari yang ditentukan.

Dalam panduan ini , anda akan mempelajari langkah-langkah untuk memadamkan fail secara automatik yang belum diubah suai pada bulan lepas atau sebarang bilangan hari yang anda tentukan pada Windows 10 . (Langkah ini juga harus berfungsi pada Windows 11 .)

Penting: Adalah disyorkan untuk menguji arahan menggunakan folder sementara, kerana menaip arahan yang salah boleh menyebabkan pemadaman fail yang salah.

Padamkan fail yang lebih lama daripada X hari pada Windows 10 menggunakan PowerShell

Jika anda mempunyai folder berbeza dengan banyak fail dan anda ingin membersihkannya dengan memadamkan hari yang lebih lama daripada hari tertentu, anda boleh menggunakan langkah ini:

  1. Buka Mula pada Windows 10.

  2. Cari Windows PowerShell , klik kanan pada hasil carian dan pilih pilihan Jalankan sebagai pentadbir .

  3. Taip arahan berikut untuk memadam fail yang belum diubah suai dalam 30 hari yang lalu dan tekan Enter :

    Get-ChildItem –Path "C:\path\to\folder" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Keluarkan-Item

    Tukar laluan: "C:\path\to\folder"dengan lokasi folder, anda ingin memadam fail dan menukar -30untuk memilih fail dengan tarikh terakhir diubah suai dalam arahan di atas.

    How to delete files older than X days automatically using PowerShell

Padam fail yang lebih lama daripada X hari secara automatik pada Windows 10 menggunakan Penjadual Tugas

Perintah dalam arahan sebelumnya membolehkan anda memadam fail dalam folder yang lebih lama daripada 30 hari, tetapi anda perlu membuka PowerShell dan melaksanakan arahan secara manual setiap kali anda ingin mengosongkan ruang.

Cipta skrip PowerShell menggunakan Notepad

Untuk menjalankan tugas menggunakan Penjadual Tugas, anda perlu mencipta skrip PowerShell dengan langkah-langkah:

  1. Buka Mula .

  2. Cari Notepad dan klik hasil teratas untuk membuka pengalaman.

  3. Salin dan tampal arahan berikut ke dalam fail teks Notepad:

    Get-ChildItem –Path "C:\path\to\folder" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Keluarkan-Item

    Tukar laluan ini: "C:\path\to\folder"dengan lokasi folder, anda mahu memadamkan fail dan menukar -30untuk memilih fail dengan tarikh terakhir diubah suai dalam arahan di atas.

  4. Klik menu Fail .

  5. Pilih pilihan Simpan sebagai .

  6. Simpan fail menggunakan nama dan sambungan cleanup.ps1 .

Cipta tugas menggunakan Penjadual Tugas

Jika anda ingin mengautomasikan proses, anda perlu menggunakan Penjadual Tugas untuk mencipta tugasan yang melaksanakan arahan pada selang waktu tertentu.

  1. Buka Mula .

  2. Cari  Penjadual Tugas dan klik hasilnya.

  3. Klik kanan folder Pustaka Penjadual Tugas .

  4. Klik  pilihan Folder Baharu .

  5. Taip sebarang nama untuk folder dan klik OK . (Kami sedang mencipta folder baharu untuk memastikan tugasan teratur dan diasingkan daripada tugasan sistem.)

  6. Klik kanan folder yang dibuat baru-baru ini dan pilih pilihan Cipta Tugas .

  7. Dalam kotak "Nama", masukkan nama untuk tugas itu.

  8. Di bawah tab "Umum", di bawah bahagian "Pilihan keselamatan", pilih pilihan "Jalankan sama ada pengguna dilog masuk atau tidak" di bawah bahagian "Pilihan keselamatan". (Pilihan ini akan menjadikan tetingkap arahan tidak muncul apabila tugasan berjalan secara automatik.)

    How to delete files older than X days automatically using PowerShell

  9. Kosongkan pilihan  Jangan simpan kata laluan .

  10. Klik tab "Pencetus".

  11. Klik butang Baharu .

  12. Menggunakan menu lungsur turun "Mulakan tugas", pilih Pada jadual .

  13. Di bawah "Tetapan", nyatakan bila anda mahu tugasan dijalankan (contohnya, Menepati masa, Harian, Mingguan, Bulanan). Apa sahaja pilihan yang anda pilih, pastikan anda menentukan tetapan Mula di sebelah kanan.

  14. Klik  butang OK .

    How to delete files older than X days automatically using PowerShell

  15. Klik tab Tindakan .

  16. Klik Butang Baharu .

  17. Pilih pilihan Mulakan program menggunakan menu lungsur turun "Tindakan".

  18. Dalam medan "Program/skrip", taip arahan berikut:

    powershell.exe

  19. Taip arahan berikut dalam medan "Tambah argumen" dan klik butang OK .

    -Polisi Pelaksanaan Pintasan C:\path\to\cleanup.ps1

    Tukar laluan: "C:\path\to\cleanup.ps1"dengan lokasi skrip PowerShell yang anda buat sebelum ini untuk memadam fail dalam arahan.

    How to delete files older than X days automatically using PowerShell

  20. Klik tab Tetapan .

  21. Semak pilihan berikut:

    • Benarkan tugas dijalankan atas permintaan.
    • Jalankan tugas secepat mungkin selepas permulaan yang dijadualkan terlepas.
    • Jika tugas gagal, mulakan semula semuanya.
  22. Klik  butang OK .

  23. Taip nama pengguna dan kata laluan pentadbiran anda (jika berkenaan).

  24. Klik  butang OK .

Sebaik sahaja anda melengkapkan langkah-langkah, skrip PowerShell akan berjalan mengikut jadual yang memadamkan fail yang lebih lama daripada bilangan hari yang anda tentukan. Ingat untuk tidak menukar nama atau mengalihkan folder ke lokasi lain. Jika tidak, tugas itu akan gagal.

Tinggalkan Komen

Panduan Praktikal Menggunakan Asid Sitrik untuk Membersihkan Pelembap Udara: Jadual Ringkas Kesesuaian, Kepekatan, Rendaman & Pembilasan Mengikut Jenis

Panduan Praktikal Menggunakan Asid Sitrik untuk Membersihkan Pelembap Udara: Jadual Ringkas Kesesuaian, Kepekatan, Rendaman & Pembilasan Mengikut Jenis

Panduan praktikal membersihkan pelembap udara dengan asid sitrik. Perbezaan antara jenis penguapan, stim, ultrasonik, dan hibrid; contoh kepekatan dan masa daripada pengeluar; prosedur 8 langkah; serta larangan mencampurkan dengan bahan berasaskan klorin, disusun berdasarkan maklumat rasmi.

Apa yang Berlaku Jika Penapis Penyaman Udara Tidak Dibersihkan? Salah Faham Lazim dan Kesan yang Dapat Dikawal Selia

Apa yang Berlaku Jika Penapis Penyaman Udara Tidak Dibersihkan? Salah Faham Lazim dan Kesan yang Dapat Dikawal Selia

Menyusun maklumat berdasarkan sumber rasmi tentang apa yang berlaku jika penapis penyaman udara tidak dibersihkan. Membezakan salah faham mengenai bil elektrik, kecekapan, bau, dan fungsi pembersihan automatik, serta menerangkan langkah penyelesaian mengikut situasi.

Cara Membersihkan Kepala Paip Sinki: Pulihkan Aliran Sekata Tanpa Merosakkan Kemasan

Cara Membersihkan Kepala Paip Sinki: Pulihkan Aliran Sekata Tanpa Merosakkan Kemasan

Pelajari cara membersihkan kepala paip sinki atau pengudaraan, buang mendapan mineral, uji hasilnya, dan ketahui bila aliran rendah menandakan masalah paip yang lebih serius.

Cara Mencuci Sneaker HOKA dengan Selamat Tanpa Merosakkan Buih atau Bahagian Atas

Cara Mencuci Sneaker HOKA dengan Selamat Tanpa Merosakkan Buih atau Bahagian Atas

Pelajari cara mencuci sneaker HOKA dengan tangan, menghilangkan lumpur dan bau, mencuci tali dan insole, melindungi mesh dan buih, serta mengeringkannya dengan cara yang betul.

Cara Membersihkan Kasut Lari Putih Tanpa Merosakkan Jaring atau Busa

Cara Membersihkan Kasut Lari Putih Tanpa Merosakkan Jaring atau Busa

Pelajari cara membersihkan kasut lari putih secara manual, daripada lumpur kering dan jaring kusam hingga tali, tapak dalam, tapak tengah, dan pengeringan udara yang selamat.

Cara Mengeluarkan Lilin Keras dari Pakaian Tanpa Merosakkan Fabrik

Cara Mengeluarkan Lilin Keras dari Pakaian Tanpa Merosakkan Fabrik

Pelajari cara mengeluarkan lilin lilin yang telah mengeras dari pakaian dengan selamat: kikis, gunakan haba rendah terkawal jika label penjagaan membenarkan, rawat sisa, basuh, dan periksa sebelum mengeringkan.

Cara Membersihkan Topper Tilam Memori Tanpa Merendam atau Merusakkannya

Cara Membersihkan Topper Tilam Memori Tanpa Merendam atau Merusakkannya

Pelajari cara membersihkan topper tilam memori dengan selamat, daripada menyedut habuk dan membersihkan kotoran setempat hingga mengeringkannya sepenuhnya dan mengelakkan kesilapan biasa.

Cara Membersihkan Kartrij Pencetak Tanpa Merosakkan Kepala Cetak atau Drum Toner

Cara Membersihkan Kartrij Pencetak Tanpa Merosakkan Kepala Cetak atau Drum Toner

Pelajari cara membersihkan kartrij pencetak dengan selamat, bermula dengan pemeriksaan muncung dan pembersihan terbina dalam, kemudian sentuhan elektrik kartrij, serta apa yang berbeza untuk toner laser.

Cara Mencuci Jaket Kulit dengan Selamat Tanpa Merusakkannya

Cara Mencuci Jaket Kulit dengan Selamat Tanpa Merusakkannya

Pelajari cara membersihkan jaket kulit dengan selamat menggunakan sedikit air, sabun lembut, pengeringan angin, dan perapi, serta bila perlu menggunakan pakar kulit.

Cara Membersihkan Pemadam Papan Tulis Kering Tanpa Menyebarkan Lebih Banyak Dakwat

Cara Membersihkan Pemadam Papan Tulis Kering Tanpa Menyebarkan Lebih Banyak Dakwat

Pelajari cara membersihkan pemadam papan tulis kering mengikut bahan, bila air sudah memadai, bila perlu menggantikan pad, dan cara mencegah jalur serta pengumpulan dakwat.