Ang Windows 10 ay may isang bilang ng mga pagpapabuti na nagbibigay-daan sa iyo upang mapanatili ang iyong PC malinis. Ang mga kamakailang bersyon nito ay nagsasama ng mga built-in na tool upang awtomatikong alisan ng laman ang recycle bin at linisin ang Mga folder ng mga pag-download pana-panahon Sa kasamaang palad, kung nagpapatakbo ka ng isang maagang pagbuo ng Windows 10 o isang dating bersyon ng OS, ang mga tampok na ito ay hindi magagamit para sa iyo. Narito kung paano mo tatanggalin ang mga file na mas matanda kaysa sa ilang mga araw gamit ang tatlong magkakaibang pamamaraan.
Anunsyo
Upang makamit ang layuning ito, hindi mo na kailangan ng anumang mga tool ng third-party. Maaari itong magawa gamit ang alinman sa File Explorer, PowerShell o isang batch file.
Ang File Explorer ay ang default na file manager app sa Windows 10. Mayroon itong espesyal na box para sa paghahanap. Kapag nakatuon ito, ipinapakita nito ang isang bilang ng mga advanced na pagpipilian sa Ribbon. Upang buhayin ang tampok na paghahanap sa File Explorer, mag-click sa box para sa paghahanap o pindutin ang F3 sa keyboard. Pagkatapos ay titingnan ang Ribbon tulad ng sumusunod:Narito kung paano ito gamitin upang matanggal ang mga file na mas matanda kaysa sa isang tiyak na bilang ng mga araw.
Tanggalin ang Mga File Mas Matanda Sa X Araw gamit ang File Explorer
- Buksan ang tab na Mga tool sa paghahanap sa Ribbon (F3).
- Mag-click saBinagong Petsapindutan Mayroon itong drop down list na may mga pagpipilian.
- Piliin ang nais na pagpipilian, tulad ngNakaraang linggo.
Sasala kaagad ng File Explorer ang mga resulta. Piliin ang mga file na hindi mo kailangan, at pindutin angTanggalinsusi upang tanggalin ang mga file. Bilang kahalili, maaari mong i-right click ang pagpipilian at pumiliTanggalinmula sa menu ng konteksto.
Tip: Maaari mong gamitin ang iyong sarili, mga pasadyang filter ng laki. Ang kailangan mo lang ay i-type ang nais na kondisyon ng filter sa box para sa paghahanap ng File Explorer tulad ng sumusunod:
datemodified: 11/1/2017 .. 11/20/2017
bakit hindi gagana ang aking start button sa windows 10
Sa halip na 'datemodified', maaari mong gamitin ang 'datecreated' upang makahanap ng mga file sa isang tukoy na saklaw ng petsa.
Bilang kahalili, maaari mong i-type ang parameter na nauugnay sa petsa at magpasok ng isang character na colon (:). Ipapakita nito sa File Explorer ang tagapili ng petsa. Pumili ng isang petsa o kundisyon mula sa pop-up sa kalendaryo. Maaari kang mag-click sa isang petsa at i-drag upang tukuyin ang isang saklaw ng petsa. Sa ganitong paraan maaari mong i-filter ang mga resulta upang makuha nang eksakto ang nais mo.
Ang pamamaraang ito ay mabuti para sa pagtanggal ng mga file nang manu-mano minsan-minsan. Kung kailangan mong i-automate ang pamamaraan, hal. linisin ang folder ng Mga Pag-download sa isang pana-panahong batayan, dapat mong gamitin ang alinman sa prompt ng utos o mga pamamaraan ng PowerShell. Suriin natin ang mga ito.
Tanggalin ang Mga File Mas Matanda Sa X Araw gamit ang isang Batch File
Sa aking nakaraang artikulo, Maghanap ng Malaking Mga File sa Windows 10 Nang Walang Mga Kasangkapan sa Third-Party , nalaman natin ang tungkol sa kapaki-pakinabangPara sa Mga Fileutos ng console. Ang utos na ito ay pipili ng isang file (o isang hanay ng mga file) at nagpapatupad ng isang utos sa file na iyon.
Ang mga switch na maaari naming magamit ay ang mga sumusunod:
/ S - Ang switch na ito ay gumagawa ng forfiles recurse subdirectories. Tulad ng 'DIR / S'.
/ D - Piliin ang mga file na may huling binagong petsa. Halimbawa, ang -365 ay nangangahulugang higit sa isang taon na ang nakakalipas, -30 nangangahulugang isang buwan na ang nakakaraan.
/ P - Upang ipahiwatig ang landas upang simulan ang paghahanap.
/ C 'command' - Ang utos na ito ay tumutukoy sa utos na magpatupad sa bawat file na mahahanap. Ang mga string ng utos ay dapat na nakabalot sa mga dobleng quote.
Ang default na utos ay 'cmd / c echo @file'.
Ang mga sumusunod na variable ay maaaring magamit sa command string:
@file - ibinalik ang pangalan ng file.
@fname - ibinalik ang pangalan ng file nang walang extension.
@ext - ibabalik lamang ang extension ng file.
@path - ibinalik ang buong landas ng file.
@relpath - ibabalik ang kaugnay na landas ng file.
@isdir - ibabalik ang 'TUNAY' kung ang isang uri ng file ay
isang direktoryo, at 'MALI' para sa mga file.
@fsize - ibinalik ang laki ng file sa mga byte.
@fdate - ibabalik ang huling binagong petsa ng file.
@ftime - ibabalik ang huling binagong oras ng file.
Upang matanggal ang mga file nang mas luma sa X araw na iyon , gawin ang sumusunod.
- Magbukas ng isang bagong prompt ng utos halimbawa
- I-type ang sumusunod na utos:
ForFiles / p 'C: My Folder' / s / d -30 / c 'cmd / c del @file'
Palitan ang path ng folder at ang dami ng mga araw na may nais na mga halaga at tapos ka na.
Halimbawa, upang alisin ang mga file na mas matanda sa isang buwan mula sa folder ng Mga Pag-download, gamitin ang sumusunod na utos:
ForFiles / p '% userprofile% Mga Pag-download' / s / d -30 / c 'cmd / c del @file'
Gumagawa ang trick na ito sa lahat ng mga modernong bersyon ng Windows kabilang ang Windows 7, Windows 8, Windows 8.1 at Windows 10.
Tanggalin ang Mga File Mas Matanda Sa X Araw na Awtomatiko
Maaari mong i-automate ang gawaing ito gamit ang built-in na Task scheduler app.
- Buksan ang mga tool sa Pangangasiwa at mag-click sa icon ng Iskedyul ng Gawain.
- Sa kaliwang pane, i-click ang item na 'Task scheduler Library':
- Sa kanang pane, mag-click sa link na 'Lumikha ng gawain':
- Ang isang bagong window na pinamagatang 'Lumikha ng Gawain' ay bubuksan. Sa tab na 'Pangkalahatan', tukuyin ang pangalan ng gawain. Pumili ng isang madaling makilala pangalan tulad ng 'Tanggalin ang Mga Lumang File'.
- Lumipat sa tab na 'Mga Pagkilos'. Doon, i-click ang pindutan na 'Bago ...':
- Ang window na 'Bagong Aksyon' ay bubuksan. Doon, kailangan mong tukuyin ang sumusunod na data.
Pagkilos: Magsimula ng isang programa
Program / script:ForFiles.exe
Magdagdag ng mga argumento (opsyonal):/ p '% userprofile% Mga Pag-download' / s / d -30 / c 'cmd / c del @file'
Baguhin ang path ng folder at ang bilang ng mga araw sa kailangan mo. - Pumunta sa tab na Mga Trigger sa iyong gawain. Doon, mag-click sa Bagong pindutan.
- Sa ilalim ng Simulan ang gawain, piliin ang 'Sa isang iskedyul' sa drop down list at i-click ang OK button. Tukuyin kung kailan mo nais na tumakbo ang gawain.
- Lumipat sa tab na 'Mga Setting'. Paganahin ang mga pagpipilian
- Payagan ang gawain na patakbuhin kapag hiniling.
- Patakbuhin ang gawain sa lalong madaling panahon pagkatapos ng isang naka-iskedyul na pagsisimula napalampas. - Mag-click sa OK upang likhain ang iyong gawain.
Ayan yun.
Panghuli, kung nais mo ang PowerShell, maaari kang gumamit ng isang espesyal na cmdlet upang alisin ang mga lumang file.
Tanggalin ang Mga File Mas Matanda Sa X Araw na may PowerShell
- Magbukas ng bagong window ng PowerShell .
- I-type ang sumusunod na utos:
Get-ChildItem '% userprofile% Mga Download' -Recurse | Kung Saan-Bagay {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Tanggalin-Item
Kung ang cmdlet ng Get-ChildItem ay makakahanap ng anumang mga file na mas matanda sa isang buwan, tatawagin ang Tanghaling Item na cmdlet para sa bawat file upang alisin ito.
Ayan yun.