Sådan sletter du mapper og undermapper i PowerShell

At slippe af med enhver fil på Windows 10 er lige så let som at spise tærte. Varigheden af ​​sletteprocessen, der udføres i File Explorer , varierer dog fra element til element. De forskellige faktorer, der påvirker det, er størrelse, antal individuelle filer, der skal slettes, filtype osv. Sletning af store mapper, der indeholder tusindvis af individuelle filer, kan således tage timer(can take hours) . I nogle tilfælde kan den anslåede tid, der vises under sletning, endda være mere end en enkelt dag. Desuden er den traditionelle måde at slette også lidt ineffektiv, da du bliver nødt til at tømme papirkurven( empty Recycle bin) for permanent at fjerne disse filer fra din pc. Så i denne artikel vil vi diskutere, hvordan du sletter mapper og undermapper i Windows PowerShell hurtigt.

Sådan sletter du mapper og undermapper i PowerShell

Sådan slettes mapper og undermapper i Windows PowerShell(How to Delete Folders and Subfolders in Windows PowerShell)

De enkleste måder at slette en mappe på er angivet nedenfor:

  • Vælg elementet, og tryk på Del- tasten(key) på tastaturet.
  • Højreklik på emnet, og vælg Slet (Delete) fra den kontekstmenu,(from the context menu) der vises.

De filer, du sletter, slettes dog ikke permanent af pc'en, da filerne stadig vil være til stede i papirkurven(Recycle) . Derfor(Hence) , for at fjerne filer permanent fra din Windows -pc,

  • Tryk enten på Shift + Delete keys samtidig for at slette elementet.
  • Eller højreklik på papirkurvsikonet(Recycle)skrivebordet(Desktop) og klik derefter på Tøm papirkurv(Empty recycle bin) .

Hvorfor slette store filer i Windows 10?(Why Delete Large Files in Windows 10?)

Her er nogle grunde til at slette store filer i Windows 10 :

  • Diskpladsen (disk space) din pc kan være lav, så den er påkrævet for at rydde plads.
  • Dine filer eller mapper kan være duplikeret(duplicated) ved et uheld
  • Dine private eller følsomme filer(private or sensitive files) kan slettes, så ingen andre kan få adgang til disse.
  • Dine filer kan være korrupte eller fulde af malware(corrupt or full of malware) på grund af angreb fra ondsindede programmer.

Problemer med sletning af store filer og mapper(Issues With Deleting Large Files and Folders)

Nogle gange, når du sletter større filer eller mapper, kan du støde på irriterende problemer som:

  • Filer kan ikke slettes(Files can’t be deleted) – Dette sker, når du forsøger at slette programfiler og mapper i stedet for at afinstallere dem.
  • Meget lang varighed af sletning(Very long duration of deletion) – Før du starter selve sletningsprocessen, kontrollerer Fil Explorer(File Explorer) indholdet af mappen og beregner det samlede antal filer for at give en ETA . Udover(Apart) at tjekke og beregne analyserer Windows også filerne for at vise opdateringer på den fil/mappe, der slettes på det pågældende tidspunkt. Disse yderligere processer bidrager i høj grad til den samlede sletteoperationsperiode.

Skal læses(Must Read) : Hvad er HKEY_LOCAL_MACHINE?(What is HKEY_LOCAL_MACHINE?)

Heldigvis er der et par måder at omgå disse unødvendige trin og fremskynde processen for at slette store filer fra Windows 10 . I denne artikel vil vi guide dig gennem forskellige metoder til at gøre det samme.

Metode 1: Slet mapper og undermapper i Windows PowerShell(Method 1: Delete Folders and Subfolders in Windows PowerShell)

Følg nedenstående trin for at slette store mapper ved hjælp af PowerShell -appen:

1. Klik på Start og skriv powershell , klik derefter på Kør som administrator(Run as administrator) .

Åbn Windows PowerShell som administrator fra søgefeltet i Windows

2. Indtast følgende kommando,(command)  og tryk på Enter-tasten(Enter key) .

Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse

Bemærk:(Note:) Skift stien(path) i kommandoen ovenfor til den mappesti(folder path) , du vil slette.

skriv kommandoen for at slette fil eller mappe i Windows PowerShell.  Sådan sletter du mapper og undermapper i PowerShell

Læs også: (Also Read:) Sådan sletter du Win Setup-filer i Windows 10(How to Delete Win Setup Files in Windows 10)

Metode 2: (Method 2: )Slet mapper og undermapper i (Delete Folders and Subfolders in) kommandoprompt(Command Prompt)

Ifølge officiel Microsoft - dokumentation sletter del-kommandoen(del command) en eller flere filer, og rmdir-kommandoen(rmdir command) sletter filbiblioteket. Begge disse kommandoer kan også køres i Windows Recovery Environment . Sådan sletter du mapper og undermapper i kommandoprompt(Command Prompt) :

1. Tryk på Windows + Q keys for at starte søgelinjen(search bar) .

Tryk på Windows-tasten og Q for at starte søgelinjen

2. Skriv Kommandoprompt( Command Prompt) , og klik på Kør som administrator(Run as Administrator) i højre rude.

Skriv kommandoprompt, og klik på Kør som administrator i højre rude.  Sådan sletter du mapper og undermapper i PowerShell

3. Klik på Ja(Yes) i pop op-vinduet Brugerkontokontrol , hvis du bliver bedt om det.(User Account Control)

4. Skriv cd og den mappesti,(folder path) du vil slette, og tryk på Enter-tasten(Enter key) .

For eksempel, cd C:\Users\ACER\Documents\Adobe som vist nedenfor.

Bemærk:(Note:) Du kan kopiere mappestien fra File Explorer- applikationen, så der ikke er fejl.

åbne en mappe i kommandoprompten

5. Kommandolinjen vil nu afspejle mappestien. Krydstjek det én gang for at sikre den indtastede sti for at slette de korrekte filer. Skriv derefter følgende kommando (command ) og tryk på Enter-tasten(Enter key) for at udføre.

del /f/q/s *.* > nul

enter kommando for at slette mappen i kommandoprompten.  Sådan sletter du mapper og undermapper i PowerShell

6. Indtast cd . . kommando for at gå et trin tilbage i mappestien og trykke på Enter-tasten(Enter key) .

skriv cd.. kommando i kommandoprompt

7. Skriv følgende kommando(command)  og tryk på Enter for at slette den angivne mappe.

rmdir /q/s FOLDER_NAME

Skift FOLDER_NAME med navnet på den mappe, du vil slette.

kommandoen rmdir for at slette mappen i kommandoprompten

Sådan sletter du store mapper og undermapper i kommandoprompt(Command Prompt) .

Læs også: (Also Read:) Sådan tvinges du til at slette fil i Windows 10(How to Force Delete File in Windows 10)

Metode 3: Tilføj mulighed for hurtig sletning i kontekstmenuen(Method 3: Add Quick Delete Option in Context Menu)

Selvom vi har lært, hvordan man sletter mapper og undermapper i Windows PowerShell eller Kommandoprompt(Command Prompt) , skal proceduren gentages for hver enkelt stor mappe. For at lette dette yderligere kan brugere oprette en batch-fil med kommandoen og derefter tilføje denne kommando til File Explorer kontekstmenuen( context menu) . Det er menuen, der kommer frem, når du højreklikker på en fil/mappe. En hurtig sletningsmulighed vil derefter være tilgængelig for hver fil og mappe i Stifinderen(Explorer) , som du kan vælge imellem. Dette er en langvarig procedure, så følg den omhyggeligt.

1. Tryk Windows + Q keys sammen, og skriv notesblok. (notepad.)Klik derefter på Åbn(Open) som vist.

søg notesblok i Windows søgelinje, og klik på åben.  Sådan sletter du mapper og undermapper i PowerShell

2. Kopier og indsæt forsigtigt de givne linjer i (Carefully)Notesblok-(Notepad) dokumentet, som vist:

@ECHO OFF
ECHO Delete Folder: %CD%?
PAUSE
SET FOLDER=%CD%
CD /
DEL /F/Q/S "%FOLDER%" > NUL
RMDIR /Q/S "%FOLDER%"
EXIT

skriv koden i Notesblok

3. Klik på indstillingen Fil(File ) i øverste venstre hjørne, og vælg Gem som...( Save As…) i menuen.

klik på Filer og vælg Gem som mulighed i Notesblok.  Sådan sletter du mapper og undermapper i PowerShell

4. Skriv quick_delete.bat som Filnavn:(File name: ) og klik på knappen Gem(Save) .

Skriv quick delete.bat til venstre for Filnavn, og klik på knappen Gem.

5. Gå til Mappeplacering(Folder location) . Højreklik på filen quick_delete.bat og vælg Kopier(Copy ) vist fremhævet.

Højreklik hurtig delete.bat fil og vælg Kopier fra menuen.  Sådan sletter du mapper og undermapper i PowerShell

6. Gå til C:\Windows i Stifinder. (File Explorer. )Tryk på Ctrl + V keys for at indsætte filen quick_delete.bat her.

Bemærk:(Note: ) For at tilføje muligheden for hurtig sletning, skal filen quick_delete.bat være i en mappe, der har en egen PATH - miljøvariabel. Stivariablen for Windows -mappen er %windir%.

Gå til Windows-mappen i Stifinder.  Tryk på Ctrl og v for at indsætte filen hurtig delete.bat på den placering

7. Tryk på Windows + R tasterne(keys) samtidigt for at starte dialogboksen Kør .(Run)

8. Skriv regedit og tryk på Enter for at åbne registreringseditoren( Registry Editor) .

Bemærk:(Note: ) Hvis du ikke er logget ind fra en administratorkonto, vil du modtage en pop-up Brugerkontokontrol , der anmoder om tilladelse. (User Account Control)Klik(Click)Ja(Yes ) for at give det og fortsæt med de næste trin for at slette mapper og undermapper.

skriv regedit i dialogboksen Kør

9. Gå til HKEY_CLASSES_ROOT\Directory\shell som vist nedenfor.

gå til shell-mappen i registreringseditoren.  Sådan sletter du mapper og undermapper i PowerShell

10. Højreklik på shell - mappen. Klik på New> Indtast(Key ) i kontekstmenuen. Omdøb denne nye nøgle til Hurtig sletning(Quick Delete) .

højreklik på shell-mappen og klik på Ny og vælg Nøgleindstilling i Registreringseditor

11. Højreklik på Hurtigslet(Quick Delete) - tasten, gå til Ny,( New, ) og vælg Nøgle( Key ) fra menuen, som vist nedenfor.

højreklik på Hurtig sletning og vælg Ny og derefter Nøgleindstilling i Registreringseditor

12. Omdøb den nye nøgle(new key) til Kommando(Command) .

omdøb den nye nøgle som kommando i mappen Hurtig sletning i Registreringseditor

13. Dobbeltklik på filen (standard)((Default)) i højre rude for at åbne vinduet Rediger streng(Edit String) .

dobbeltklik på Standard, og vinduet Rediger streng vil dukke op.  Sådan sletter du mapper og undermapper i PowerShell

14. Skriv cmd /c “cd %1 && quick_delete.bat” under Værdidata:(Value Data: ) og klik på OK

indtast værdidataene i vinduet Edit String i Registreringseditor

Muligheden for hurtig sletning(Delete) er nu blevet tilføjet til Explorer- kontekstmenuen.

15. Luk registreringseditoren(Registry Editor) og gå tilbage til den mappe(Folder) , du ønsker at slette.

16. Højreklik på mappen(folder) og vælg Hurtig sletning(Quick Delete) fra kontekstmenuen, som vist.

Luk registreringseditoren og gå tilbage til den mappe, du ønsker at slette.  Højreklik på mappen og vælg Hurtig sletning.  Sådan sletter du mapper og undermapper i PowerShell

Så snart du vælger Hurtig sletning(Quick Delete) , vises et kommandopromptvindue, der anmoder om bekræftelse af handlingen.

17. Krydstjek mappestien(Folder path) og mappenavnet(Folder name) én gang, og klik på en vilkårlig tast(any key ) på tastaturet for hurtigt at slette mappen.

Bemærk:(Note: ) Men hvis du ved et uheld har valgt den forkerte mappe og gerne vil afslutte processen, skal du trykke på Ctrl + C . Kommandoprompten vil igen bede om bekræftelse ved at vise meddelelsen Terminate batch job (Y/N)?Tryk på Y og tryk derefter på Enter for at annullere Quick Delete- handlingen, som vist nedenfor.

Afslut batchjob for at slette mappe i kommandoprompt

Læs også: (Also Read:) Sådan sletter du ødelagte poster i Windows-registreringsdatabasen(How to Delete Broken Entries in Windows Registry)

Pro-tip: Tabel over parametre (Table of Parameters) og deres anvendelser
(& their Uses )

Parameter Function/Use
/f Forcefully deletes read-only files
/q Enables quiet mode, you do not need to confirm for every deletion
/s Executes the command on all files in folders of the specified path
*.* Deletes all the files in that folder
nul Speeds up the process by disabling console output

Udfør del /?kommando for at lære mere om det samme.

Udfør del For at få flere oplysninger om kommandoen del

Anbefalede:(Recommended:)

Ovenstående metoder er de mest effektive metoder til at slette store mapper i Windows 10(delete large folders in Windows 10) . Vi håber, at denne vejledning hjalp dig med at lære, hvordan du sletter mapper og undermapper i PowerShell & Kommandoprompt(how to delete folders and subfolders in PowerShell & Command Prompt) . Også, hvis du har spørgsmål/kommentarer vedrørende denne artikel, er du velkommen til at smide dem i kommentarfeltet.



About the author

Jeg er softwareingeniør med erfaring i Xbox Explorer, Microsoft Excel og Windows 8.1 Explorer. I min fritid kan jeg godt lide at spille videospil og se tv. Jeg har en grad fra University of Utah og arbejder i øjeblikket som softwareingeniør for en international virksomhed.



Related posts