ø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.