wilt u een map verwijderen van Windows-opdrachtprompt(cmd)? Dit bericht legt uit hoe het commando rmdir
gebruikt wordt om mappen en hun inhoud te verwijderen. U kunt ook voorbeelden vinden voor elk gebruik van mapverwijdering-lege mappen, niet-lege mappen, mappen met witte spatnamen enz.
map uit CMD verwijderen
voer het commando rmdir
uit op de map.,
rmdir directoryname
voorbeeld:
C:>rmdir emptydirC:>
hoe een niet-lege map te verwijderen
De eenvoudige rmdir
werkt niet voor mappen met enige inhoud.
C:>rmdir nonemptydirThe directory is not empty.
gebruik /s
optie om de inhoud van de map samen met de map te verwijderen. Hiermee worden alle submappen recursief verwijderd.
C:>rmdir /S nonemptydirnonemptydir, Are you sure (Y/N)? y C:>
forceer een map verwijderen zonder bevestiging
om de map verwijderen te forceren, zonder om bevestiging te worden gevraagd, kunnen we /Q switch gebruiken.,
rmdir /Q /S nonemptydir
We kunnen ook ‘rd’ gebruiken in plaats van ‘rmdir’. Beide namen verwijzen naar hetzelfde commando. Dit commando werkt op Windows 2000, Windows XP, Server 2003, Vista, Windows 7 en 10.
map met witte spaties in de naam verwijderen
Rmdir
kan bestanden met witte spaties in de naam verwijderen, U hoeft alleen maar de mapnaam in dubbele aanhalingstekens in te pakken, zoals in het onderstaande voorbeeld wordt getoond.,
rmdir /Q /S "folder with spaces in the name"
inhoud van een map verwijderen maar de map
behouden het gebruik hier is om alle inhoud van de map te verwijderen maar de bovenliggende map te behouden zodat we deze niet opnieuw hoeven aan te maken. rmdir /Q /S
werkt hier niet omdat het ook de bovenliggende map verwijdert. In plaats daarvan moeten de onderstaande commando ‘ s De truc doen.
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"
Dit werkt in 2 stappen – het eerste commando verwijdert alle bestanden, terwijl het tweede alle submappen verwijdert.,
fouten
om een map te verwijderen, moet u de juiste toegangsrechten voor de map hebben. Anders rmdir gooit ‘Access denied’ fout.