cmd Delete Folder-ta bort filer och mappar i Windows

cmd Delete Folder-ta bort filer och mappar i Windows

Ibland är det bara snabbare att göra saker med kommandoraden.

i den här snabba handledningen går vi över hur du öppnar Kommandotolken, några grundläggande kommandon och flaggor och hur du tar bort filer och mappar i Kommandotolken.

om du redan är bekant med grundläggande DOS-kommandon kan du hoppa framåt.

så här öppnar du kommandotolken

för att öppna Kommandotolken, tryck på Windows-tangenten och skriv in ”cmd”.,

Klicka sedan på ”Kör som administratör”:

Efter det ser du ett kommandotolkfönster med administrativa privilegier:

skärmdump av Kommandotolkfönstret

om du inte kan öppna kommandotolken som administratör, inga bekymmer. Du kan öppna ett vanligt kommandotolkfönster genom att klicka på ”Öppna” istället för ”Kör som administratör”.,

den enda skillnaden är att du kanske inte kan ta bort vissa skyddade filer, vilket i de flesta fall inte borde vara ett problem.

ta bort filer med kommandot del

Nu när kommandotolken är öppen, använd cd för att ändra kataloger till var dina filer är.

Jag har förberett en katalog på skrivbordet som heter Test Folder., Du kan använda kommandot tree /f för att se en, ja, träd, av alla kapslade filer och mappar:

för att ta bort en fil, använd följande kommando: del "<filename>".

till exempel, för att ta bortTest file.txt, kör baradel "Test File.txt".

det kan finnas en fråga som frågar om du vill ta bort filen. Om så är fallet, skriv ” y ” och tryck på enter.

Obs! alla filer som tagits bort med kommandotdel kan inte återställas. Var mycket försiktig var och hur du använder det här kommandot.,

efter det kan du köratree /f för att bekräfta att filen har tagits bort:

även bonus tip – Kommandotolken har grundläggande automatisk komplettering. Så du kan bara skriva indel test, tryck på tab-tangenten och Kommandotolken ändrar den tilldel "Test File.txt".,

så här tvingar du bort filer med del-kommandot

ibland markeras filer som skrivskyddade, och du ser följande fel när du försöker använda kommandotdel:

för att komma runt detta, använd kommandot/f flagga för att tvinga bort filen., Till exempel del /f "Read Only Test File.txt":

ta bort mappar med kommandot rmdir

för att ta bort kataloger/mappar måste du använda rmdir eller rd kommando. Båda kommandona fungerar på samma sätt, men låt oss hålla fast vid rmdir eftersom det är lite mer uttrycksfullt.

jag använder också terms-katalogen och mappen utbytbart för resten av handledningen., ”Mapp” är en nyare term som blev populär bland tidiga stationära GUIs, men mapp och katalog betyder i princip samma sak.

för att ta bort en katalog, använd bara kommandot rmdir <directory name>.

Obs! alla kataloger som tagits bort med kommandotrmdir kan inte återställas. Var mycket försiktig var och hur du använder det här kommandot.,

i det här fallet vill jag ta bort en katalog som heter undermapp, så jag använder kommandot rmdir Subfolder:

men om du kommer ihåg tidigare har undermappen en fil i den namngivna testfilen.

Du kan cd i undermappen katalogen och ta bort filen, sedan komma tillbaka medcd .. och köra kommandotrmdir Subfolder igen, men det skulle bli tråkigt. Och tänk om det fanns en massa andra kapslade filer och kataloger!,

som med kommandotdel finns det en användbar flagga som vi kan använda för att göra saker mycket snabbare och enklare.

så här använder du/s-flaggan med rmdir

för att ta bort en katalog, inklusive alla kapslade filer och underkataloger, använd bara/s – flaggan:

det kommer förmodligen att bli en fråga om du vill ta bort den katalogen. Om så är fallet, skriv bara ” y ” och tryck på enter.

och det är det! Det borde vara allt du behöver veta för att ta bort filer och mappar i Windows-kommandotolken.,

alla dessa kommandon ska fungera i PowerShell, vilket i grunden är Kommandotolken Version 2.0. PowerShell har också en massa coola alias som lsoch clear som borde känna sig hemma om du är bekant med kommandoraden Mac/Linux.

hjälpte dessa kommandon dig? Finns det några andra kommandon som du tycker är användbara? Hursomhelst, låt mig veta på Twitter.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *