Hvordan slette filer eller mapper rekursivt på Windows

Hvordan slette filer eller mapper rekursivt på Windows
Mapper og filer er hovedkomponentene i operativsystemet som brukes til å lagre data, programmer og til og med Windows -programmer. Noen ganger trenger ikke brukere noen mapper eller filer og ønsker å slette dem. Denne slettingen kan utføres ved hjelp av kommandolinjeapplikasjoner i.e., PowerShell og kommando -ledeteksten. Rekursiv sletting av mapper indikerer at brukeren ønsker å fjerne mappen sammen, inkludert filer, underkataloger og data.

I denne artikkelen vil vi utdype flere metoder for å slette mapper eller filer rekursivt på Windows. Innholdet i dette innlegget er gitt nedenfor:

  • Ved hjelp av Ledeteksten
  • Ved hjelp av Kraftskall

Så la oss starte!

Hvordan slette filer eller mapper rekursivt på Windows ved hjelp av CMD?

Kommandoprompt (CMD) tilbyr en rekke kommandoer for å utføre enhver operasjon på Windows. “Rd”Og“rmdir”Kommandoer kan brukes til å slette filer eller mapper rekursivt. Her vil vi bruke ovennevnte kommandoer for å utføre den rekursive slettingen av filer/mapper.

Bruke RD -kommando

For å fjerne filer eller mapper på Windows, bruker du "Rd”Kommando. Her, "/s”Alternativet vil slette mappene og alle filene rekursivt, og“/q”Alternativet vil forhindre å be om bekreftelse:

> RD /S /Q "C: \ Brukere \ Anuma \ OneDrive \ Desktop \ React"

Ovennevnte kommando vil slette mappen som heter “\Reagere”Plassert på stedet”C: \ Brukere \ Anuma \ OneDrive \ Desktop \ React“:

Den vellykkede utførelsen av kommandoen indikerer at mappen er slettet vellykket.

Bruke RMDIR -kommando

Vi kan bruke “rmdir”Kommando for å slette mapper eller filer i ledetekst. På samme måte, "/s”Brukes til å fjerne undermapper og filer rekursivt:

> RMDIR /S /Q "C: \ Brukere \ Anuma \ OneDrive \ Desktop \ C -program"

For å fjerne en mappe ved å spesifisere mappenavnet, bruker du den oppgitte kommandoen. “hvis”Tilstand brukes for å sjekke om mappen eksisterer eller ikke:

> Hvis eksisterer C -program (RMDIR /S /Q C -program)

Hvordan slette filer eller mapper rekursivt på Windows ved hjelp av PowerShell?

PowerShell er et Windows -kommandolinje -grensesnitt/skall som brukes til å administrere og betjene administrative oppgaver. I Windows PowerShell brukes følgende kommandoer til å fjerne filer eller mapper:

  • Ved hjelp av "Fjerne gjenstand”Cmdlet
  • Ved hjelp av "rm”Kommando
  • Ved hjelp av Slett () metode

La oss undersøke hver av de ovennevnte kommandoene.

Ved hjelp av Cmdlet med fjerne element

Fjerne gjenstand”Kommando brukes først og fremst til å fjerne mapper eller filer. For det første, bruk "CD”Kommando for å åpne katalogen:

> CD E:

Neste, bruk "Fjerne gjenstand”Kommando med“-Gå tilbake”Alternativ for å slette filer eller mapper rekursivt.

Bruke "-Makt”Alternativ for kraftig sletting av mappen hvis den inneholder noen skjult fil:

> Fjern -element -recurse -force "CProgram"

Bruker get-childitem med Cmdlet fra Fjern-Item

Get-Childitem”Kommando brukes til å hente filen eller mappen fra den spesifiserte banen. Her har vi brukt “Get-Childitem”Cmdlet for å hente innholdet i mappen, og deretter blir innholdet piplet med"Fjerne gjenstand”Cmdlet for å fjerne det hentede innholdet.

> Get -ChildItem E: \ Cprogram -Recurse -Filter "MyData" | Fjern -element -Force -recurse

Den ovennevnte utgangen indikerer at vi har slettet den spesifiserte mappen med hell.

Bruke RM -kommandoen

For å fjerne filer og mapper, bruk "rm”Kommando. “-r”Alternativ brukes til å slette mappen rekursivt, og“-fo”Alternativet representerer“-Makt“:

> rm -r -fo e: \ Cprogram

Ved hjelp av Delete () -metoden

Få tilgang til målmappen ved å bruke “Get-Childitem”Kommando og bruk deretter“Slett ()”Metode for å slette alle filene og mappene i mappen:

> (Get-ChildItem E: \ Cprogram).Slett ()

Vi har samlet de forskjellige kommandoene for ledetekst og PowerShell for å slette mapper eller filer rekursivt på Windows.

Konklusjon

For å slette filer eller mapper rekursivt, kan du bruke Windows Command Prompt eller Windows PowerShell. Bruk i ledeteksten "rmdir”Eller“Rd”Kommandoer med“/s”Alternativet brukes til å fjerne mapper rekursivt. I PowerShell, “Fjerne gjenstand”Cmdlet,”rm”Kommando, og“ Delete () ”-metoden kan brukes til å slette en mappe eller file rekursivt. Vi har demonstrert alle kommandoene ved hjelp av passende eksempler for å slette en mappe eller file rekursivt på Windows.