ønsker du å slette en mappe fra Windows ledetekst(CMD)? Dette innlegget forklarer hvordan å bruke kommandoen rmdir for å slette mappene og innholdet i dem. Du kan også finne eksempler for hvert bruk tilfelle av mappe sletting – tomme mapper, ikke tomme mapper, mapper med hvit fordelt navn etc.

Slett mappe fra CMD

Kjør kommando rmdir på mappen.,

rmdir directoryname

Eksempel:

C:>rmdir emptydirC:>

Hvordan å slette en ikke tom mappe

Den enkle rmdir ikke fungerer mapper for å ha noe innhold.

C:>rmdir nonemptydirThe directory is not empty.

Bruk /s alternativ for å slette mappen innhold sammen med mappen. Dette sletter alle undermapper med undermapper.

C:>rmdir /S nonemptydirnonemptydir, Are you sure (Y/N)? y C:>

Force slette en mappe uten bekreftelse

for Å tvinge slette katalogen, uten å bli bedt om bekreftelse, kan vi bruke /Q slå.,

rmdir /Q /S nonemptydir

Vi kan også bruke ‘rd’ i stedet for ‘rmdir’. Begge navnene henviser til den samme kommandoen. Denne kommandoen fungerer på Windows 2000, Windows XP, Server 2003, Vista, Windows 7 og 10.

Slette katalog med mellomrom i navnet

Rmdir kan slette filer med whitespaces i navnet, du trenger bare å bryte opp mappen navn i doble anførselstegn, som vist i eksempelet nedenfor.,

rmdir /Q /S "folder with spaces in the name"

du vil Slette innholdet i en katalog, men holde katalogen

usecase her er å slette alt innholdet i katalogen, men holde den overordnede katalogen slik at vi ikke trenger å lage den på nytt. rmdir /Q /S ikke virker her som det sletter overordnet mappe for. Heller nedenfor kommandoer bør gjøre susen.

forfiles /P directory_path /M * /C "cmd /c if @isdir==FALSE del @file"forfiles /P directory_path /M * /C "cmd /c if @isdir==TRUE rmdir /S /Q @file"

Dette fungerer i 2 trinn – den første kommandoen sletter alle filer, mens den andre sletter alle undermapper.,

Feil

for Å slette en mappe, må du ha riktige tilgangstillatelser på katalogen. Ellers rmdir kaster ‘ingen Tilgang’ feil.