Kaip ištrinti failus, bet išsaugoti aplankus sistemoje „Windows 10“

click fraud protection

Aplankus nėra sunku sukurti, tačiau jei turite sudėtingą katalogų struktūrą, kuriai sukurti prireikė laiko (ir tinkamai pavadinti), tikriausiai nenorėsite jų atkurti, nebent jums to nereikės. Tu gali gana lengvai nukopijuokite aplanko struktūrą ir nekreipkite dėmesio į jame esančius failus, tačiau, jei norėtumėte ištrinti visus aplanke esančius failus, išlaikydami sukurtą sudėtingą aplanko struktūrą, galite tai padaryti ir jūs. Tarp dviejų būdų galite pasirinkti. Paaiškinsime, kaip galite ištrinti failus, bet išsaugokite aplankus naudodami paprastą „PowerShell“ komandą.

Ištrinkite failus, bet laikykite aplankus

Tam nereikia administratoriaus teisių, nebent ištrinate failus iš C disko šaknies. Jei ištrinsite juos iš savo vartotojo aplanko ar bet kurio kito disko, vidinio ar išorinio, pakaks įprastų vartotojo teisių.

Atidarykite „PowerShell“ ir paleiskite žemiau pateiktą komandą. Pakeiskite „kelią į aplanką“ į visas kelias į aplanką kad norite ištrinti failus iš. Ši komanda ištrins visus failus iš šio aplanko ir visus failus, esančius poaplankuose po juo. Ištrynimo metu failai nesiunčiami į šiukšliadėžę, todėl pirmiausia pasidarykite jų atsargines kopijas.

instagram viewer

Komanda

„Get-ChildItem -Path“ kelias į aplanką “- įterpti *. * -Failas -Paskaitymas | foreach {$ _. Ištrinti ()}

Pavyzdys

„Get-ChildItem“ - kelias „D: \ Desktop \ sausio 13–17 d.“ - įterpti *. * -Failas –Paskaitymas | foreach {$ _. Ištrinti ()}

Šią komandą taip pat galima modifikuoti, kad ji būtų nukreipta ir į konkretaus tipo failą. Norėdami tai padaryti, turite pakeisti šiuos dalykus;

*.*

Pakeiskite antrą žvaigždutę failų, kurių norite nukreipti, plėtiniu. Pvz., Jei norite ištrinti visus tekstinius failus iš aplanko, naudosite žemiau pateiktą komandą.

„Get-ChildItem -Path“ kelias į aplanką “-Įtraukti * .txt -Failas -Paskaitymas | foreach {$ _. Ištrinti ()}

Visos kitos bylos nebus paliekamos. Kaip ir anksčiau, failai nebus siunčiami į šiukšliadėžę, todėl prieš juos ištrindami, sukurkite jų atsargines kopijas. Ši komanda taip pat gali būti panaudota norint ištrinti failą, turintį tą patį pavadinimą ir esantį keliuose aplankuose, pvz., Image.png. Vėlgi, jūs pakeisite bitą su dviem žvaigždutėmis. Komanda atrodys taip.

„Get-ChildItem -Path“ kelias į aplanką “-Įtraukti paveikslėlį.png –Failas –Paskaitymas | foreach {$ _. Ištrinti ()}

Yra išplėstinės failų ištrynimo priemonės, kurios tai gali padaryti, tačiau geriausius dažnai sunku išsiaiškinti. Šią komandą paleisti paprasta, o klaidų tikimybė yra daug mažesnė, nes aplankai nebus ištrinti dėl nieko.

watch instagram story