Mehko

Kako izbrisati mape in podmape v PowerShell

Preizkusite Naš Instrument Za Odpravo Težav





Objavljeno naZadnja posodobitev: 23. december 2021

Znebiti se katere koli datoteke v sistemu Windows 10 je tako enostavno kot jesti pito. Vendar pa se trajanje postopka brisanja, ki se izvede v File Explorerju, razlikuje od elementa do elementa. Različni dejavniki, ki vplivajo na to, so velikost, število posameznih datotek, ki jih je treba izbrisati, vrsta datoteke itd. Tako lahko izbrišete velike mape, ki vsebujejo na tisoče posameznih datotek. lahko traja ure . V nekaterih primerih je lahko ocenjeni čas, prikazan med brisanjem, celo več kot en dan. Poleg tega je tradicionalen način brisanja tudi nekoliko neučinkovit, saj ga boste morali prazen koš za smeti da trajno odstranite te datoteke iz računalnika. Torej, v tem članku bomo razpravljali o tem, kako hitro izbrisati mape in podmape v Windows PowerShell.



Kako izbrisati mape in podmape v PowerShell

Vsebina[ skrij ]



Kako izbrisati mape in podmape v Windows PowerShell

Spodaj so navedeni najpreprostejši načini za brisanje mape:

  • Izberite predmet in pritisnite Od ključ na tipkovnici.
  • Z desno miškino tipko kliknite element in izberite Izbriši iz kontekstnega menija ki se pojavi.

Vendar pa osebni računalnik ne izbriše trajno datotek, ki jih izbrišete, saj bodo datoteke še vedno prisotne v košu za smeti. Če torej želite trajno odstraniti datoteke iz računalnika z operacijskim sistemom Windows,



  • Ali pritisnite Tipke Shift + Delete skupaj, da izbrišete element.
  • Ali pa z desno tipko miške kliknite ikono koša na namizju in nato kliknite Izpraznite koš za smeti možnost.

Zakaj izbrisati velike datoteke v sistemu Windows 10?

Tukaj je nekaj razlogov za brisanje velikih datotek v sistemu Windows 10:

  • The prostor na disku na vašem računalniku je morda malo, zato je treba počistiti prostor.
  • Vaše datoteke ali mapa morda imajo podvojena po naključju
  • Vaš zasebne ali občutljive datoteke lahko izbrišete, tako da nihče drug ne more dostopati do njih.
  • Vaše datoteke so morda poškodovana ali polna zlonamerne programske opreme zaradi napada zlonamernih programov.

Težave z brisanjem velikih datotek in map

Včasih, ko izbrišete večje datoteke ali mape, se lahko soočite z nadležnimi težavami, kot so:



    Datotek ni mogoče izbrisati– To se zgodi, ko poskušate izbrisati aplikacijske datoteke in mape, namesto da jih odstranite. Zelo dolgo trajanje izbrisa– Pred začetkom dejanskega postopka brisanja File Explorer preveri vsebino mape in izračuna skupno število datotek, da zagotovi ETA. Windows poleg preverjanja in izračunavanja tudi analizira datoteke, da prikaže posodobitve datoteke/mape, ki se v tem trenutku briše. Ti dodatni procesi močno prispevajo k celotnemu obdobju operacije brisanja.

Morati prebrati : Kaj je HKEY_LOCAL_MACHINE?

Na srečo obstaja nekaj načinov, kako zaobiti te nepotrebne korake in pospešiti postopek za brisanje velikih datotek iz sistema Windows 10. V tem članku vas bomo popeljali skozi različne metode, kako narediti isto.

1. način: Izbrišite mape in podmape v Windows PowerShell

Sledite spodnjim korakom za brisanje velikih map z aplikacijo PowerShell:

1. Kliknite na Začni in tip powershell , nato kliknite na Zaženi kot skrbnik .

odprite Windows PowerShell kot skrbnik v iskalni vrstici Windows

2. Vnesite naslednje ukaz in udari Vnesite ključ .

|_+_|

Opomba: Spremenite pot v zgornjem ukazu za pot do mape ki ga želite izbrisati.

vnesite ukaz za brisanje datoteke ali mape v Windows PowerShell. Kako izbrisati mape in podmape v PowerShell

Preberite tudi: Kako izbrisati namestitvene datoteke Win v sistemu Windows 10

2. način: Izbrišite mape in podmape v ukazni poziv

Glede na uradno Microsoftovo dokumentacijo, ukaz del izbriše eno ali več datotek in ukaz rmdir izbriše imenik datotek. Oba ukaza je mogoče zagnati tudi v okolju Windows Recovery. Evo, kako izbrišete mape in podmape v ukaznem pozivu:

1. Pritisnite Windows + tipke Q za zagon iskalna vrstica .

Pritisnite tipko Windows in Q, da zaženete iskalno vrstico

2. Vrsta ukazni poziv in kliknite na Zaženi kot skrbnik možnost v desnem podoknu.

Vnesite ukazni poziv in v desnem podoknu kliknite možnost Zaženi kot skrbnik. Kako izbrisati mape in podmape v PowerShell

3. Kliknite da v Nadzor uporabniškega računa pojavno okno, če ste pozvani.

4. Vrsta cd in pot do mape želite izbrisati in pritisniti Vnesite ključ .

na primer cd C:UsersACERDocumentsAdobe kot je prikazano spodaj.

Opomba: Pot do mape lahko kopirate iz Raziskovalec datotek aplikacijo, da ni napak.

odprite mapo v ukaznem pozivu

5. Ukazna vrstica bo zdaj odražala pot do mape. Enkrat navzkrižno preverite, da zagotovite vneseno pot za brisanje pravilnih datotek. Nato vnesite naslednje ukaz in zadel Vnesite ključ izvesti.

|_+_|

vnesite ukaz, da izbrišete mapo v ukazni vrstici. Kako izbrisati mape in podmape v PowerShell

6. Vrsta cd . . ukaz, da se vrnete en korak nazaj na poti mape in pritisnete Vnesite ključ .

v ukazni poziv vnesite ukaz cd..

7. Vnesite naslednje ukaz in zadel Vnesite da izbrišete navedeno mapo.

|_+_|

Spremenite FOLDER_NAME z imenom mape, ki jo želite izbrisati.

ukaz rmdir za brisanje mape v ukaznem pozivu

Tako izbrišete velike mape in podmape v ukaznem pozivu.

Preberite tudi: Kako prisilno izbrisati datoteko v sistemu Windows 10

3. način: dodajte možnost hitrega brisanja v kontekstni meni

Čeprav smo se naučili brisati mape in podmape v Windows PowerShell ali ukaznem pozivu, je treba postopek ponoviti za vsako posamezno veliko mapo. Da bi to še olajšali, lahko uporabniki ustvarijo paketno datoteko ukaza in nato ta ukaz dodajo v File Explorer kontekstni meni . To je meni, ki se prikaže, ko z desno tipko miške kliknete datoteko/mapo. Možnost hitrega brisanja bo nato na voljo za vsako datoteko in mapo v Raziskovalcu, med katerimi lahko izbirate. To je dolgotrajen postopek, zato ga natančno upoštevajte.

1. Pritisnite Windows + tipke Q skupaj in natipkajte beležnica. Nato kliknite Odprto kot je prikazano.

poiščite beležnico v iskalni vrstici Windows in kliknite Odpri. Kako izbrisati mape in podmape v PowerShell

2. Previdno kopirajte in prilepite dane vrstice v Beležnica dokument, kot je prikazano:

|_+_|

vnesite kodo v beležnico

3. Kliknite na mapa možnost v zgornjem levem kotu in izberite Shrani kot… iz menija.

kliknite Datoteka in v beležnici izberite možnost Shrani kot. Kako izbrisati mape in podmape v PowerShell

4. Vrsta quick_delete.bat kot Ime datoteke: in kliknite na Shrani gumb.

Vnesite quick delete.bat levo od imena datoteke in kliknite gumb Shrani.

5. Pojdite na Lokacija mape . Desni klik quick_delete.bat datoteko in izberite Kopirati prikazano poudarjeno.

Z desno tipko miške kliknite datoteko Quick delete.bat in v meniju izberite Kopiraj. Kako izbrisati mape in podmape v PowerShell

6. Pojdite na C:Windows v Raziskovalec datotek. Pritisnite Tipke Ctrl + V prilepiti quick_delete.bat datoteko tukaj.

Opomba: Če želite dodati možnost hitrega brisanja, mora biti datoteka quick_delete.bat v mapi, ki ima lastno spremenljivko okolja PATH. Spremenljivka poti za mapo Windows je %windir%.

Pojdite v mapo Windows v File Explorerju. Pritisnite Ctrl in v, da na to mesto prilepite datoteko Quick delete.bat

7. Pritisnite Windows + R ključi istočasno zagnati teci pogovorno okno.

8. Vrsta regedit in zadel Vnesite odpreti urejevalnik registra .

Opomba: Če niste prijavljeni s skrbniškim računom, boste prejeli a Nadzor uporabniškega računa pojavno okno, ki zahteva dovoljenje. Kliknite na da da ga odobrite in nadaljujte z naslednjimi koraki za brisanje map in podmap.

v pogovorno okno Zaženi vnesite regedit

9. Pojdi na HKEY_CLASSES_ROOTImeniklupina kot je prikazano spodaj.

pojdite v mapo lupine v urejevalniku registra. Kako izbrisati mape in podmape v PowerShell

10. Z desno tipko miške kliknite lupina mapo. Kliknite Novo> Ključ v kontekstnem meniju. Preimenujte ta novi ključ kot Hitro brisanje .

z desno miškino tipko kliknite mapo lupine in kliknite Novo in v urejevalniku registra izberite možnost Ključ

11. Z desno tipko miške kliknite na Hitro brisanje ključ, pojdite na novo, in izberite Ključ iz menija, kot je prikazano spodaj.

z desno tipko miške kliknite Hitro brisanje in izberite Novo in nato možnost Ključ v urejevalniku registra

12. Preimenujte nov ključ kot Ukaz .

preimenujte nov ključ kot ukaz v mapi Hitro brisanje v urejevalniku registra

13. V desnem podoknu dvokliknite na (privzeto) datoteko, da odprete Uredi niz okno.

dvakrat kliknite na Privzeto in pojavilo se bo okno za urejanje niza. Kako izbrisati mape in podmape v PowerShell

14. Vrsta cmd /c cd %1 && quick_delete.bat Spodaj Podatki o vrednosti: in kliknite v redu

vnesite podatke o vrednosti v okno za urejanje niza v urejevalniku registra

Možnost hitrega brisanja je zdaj dodana v kontekstni meni Raziskovalca.

15. Zaprite urejevalnik registra aplikacijo in se vrnite na mapa želite izbrisati.

16. Z desno tipko miške kliknite na mapo in izberite Hitro brisanje iz kontekstnega menija, kot je prikazano.

Zaprite aplikacijo urejevalnik registra in se vrnite v mapo, ki jo želite izbrisati. Z desno miškino tipko kliknite mapo in izberite Hitro brisanje. Kako izbrisati mape in podmape v PowerShell

Takoj, ko izberete Hitro brisanje, se prikaže okno ukaznega poziva, ki zahteva potrditev dejanja.

17. Navzkrižno preverite Pot mape in Ime mape enkrat in kliknite kateri koli ključ na tipkovnici, da hitro izbrišete mapo.

Opomba: Če pa ste pomotoma izbrali napačno mapo in bi želeli končati postopek, pritisnite Ctrl + C . Ukazni poziv bo znova zahteval potrditev s prikazom sporočila Prekiniti paketno opravilo (Da/Ne)? Pritisnite Y in nato udaril Vnesite da prekličete operacijo hitrega brisanja, kot je prikazano spodaj.

zaključite paketno opravilo, da izbrišete mapo v ukaznem pozivu

Preberite tudi: Kako izbrisati poškodovane vnose v registru Windows

Profesionalni nasvet: Tabela parametrov in njihove uporabe

Parameter Funkcija/Uporaba
/f Prisilno izbriše datoteke samo za branje
/q Omogoča tihi način, ni vam treba potrditi za vsako brisanje
/s Izvede ukaz za vse datoteke v mapah navedene poti
*.* Izbriše vse datoteke v tej mapi
št Pospeši postopek z onemogočanjem izhoda konzole

Izvedite od /? ukaz, če želite izvedeti več o istem.

Izvedite del Če želite izvedeti več informacij o ukazu del

Priporočeno:

Zgornje metode so najučinkovitejše izbrišite velike mape v sistemu Windows 10 . Upamo, da vam je ta priročnik pomagal pri učenju kako izbrisati mape in podmape v PowerShell in ukaznem pozivu . Prav tako, če imate kakršna koli vprašanja/komentarje v zvezi s tem člankom, jih lahko spustite v razdelek za komentarje.

Elon Decker

Elon je tehnološki pisec pri Cyber ​​S. Že približno 6 let piše vodnike z navodili in pokriva številne teme. Rad pokriva teme, povezane z operacijskim sistemom Windows, Android ter najnovejšimi triki in nasveti.