Możesz usunąć folder z podfolderami i plikami za pomocą poleceń, ale musisz znać odpowiednie narzędzie, aby wykonać zadanie. W systemie Windows 10 , gdy trzeba usunąć plik lub folder za pomocą terminala poleceń, pierwszym narzędziem, które przychodzi na myśl, jest delpolecenie, ale szybko przekonasz się, że rekursywne usuwanie folderów z podfolderami nie zadziała, ponieważ narzędzie zajmuje się tylko plikami.
Jeśli chcesz usunąć foldery z zawartością w środku, narzędzie wiersza poleceń będzie zależeć od używanego terminala. Jeśli używasz wiersza polecenia, rmdir(usuń katalog) jest narzędziem, które chcesz rekursywnie usuwać foldery. Z drugiej strony, jeśli używasz PowerShell, Remove-Itemto cmdlet wykona zadanie.
W tym przewodniku poznasz dwa sposoby szybkiego usuwania folderów z podfolderami za pomocą Command Prompt i PowerShell.
Usuń foldery z podfolderami za pomocą wiersza polecenia
Aby usunąć folder z podfolderami za pomocą polecenia, wykonaj następujące kroki:
-
Otwórz Start w systemie Windows 10.
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby usunąć pusty folder i naciśnij Enter :
rmdir ŚCIEŻKA\DO\FOLDER-NAZWA
W poleceniu zastąp ŚCIEŻKA\DO\FOLDER-NAZWA ścieżką folderu i nazwą folderu, który chcesz usunąć.
Ten przykład usuwa folder „files”:
rmdir C:\pliki
Usuń pusty folder
-
Wpisz następujące polecenie, aby usunąć folder i podfoldery z zawartością i naciśnij Enter :
rmdir /s ŚCIEŻKA\DO\FOLDER-NAZWA
Ten przykład usuwa folder „files”, podfoldery i pliki:
rmdir /s C:\pliki
Usuń folder z zawartością
-
Wpisz następujące polecenie, aby usunąć folder z zawartością rekursywnie bez monitu o potwierdzenie i naciśnij Enter / p>
rmdir /s /q ŚCIEŻKA\DO\NAZWA-FOLDERU
Ten przykład usuwa folder „files”, podfoldery i pliki bez pytania o potwierdzenie:
rmdir /s /q C:\pliki
Usuń folder z podfolderami po cichu
Po wykonaniu tych kroków polecenie usunie foldery z podfolderami i plikami z systemu Windows 10.
Opcja /susuwa folder i jego zawartość w powyższym poleceniu, ale monituje o potwierdzenie. Opcja /qignoruje monit i rekursywnie usuwa folder.
Usuń foldery z podfolderami za pomocą PowerShell
Aby rekursywnie usunąć cały folder za pomocą polecenia PowerShell, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj PowerShell , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby usunąć pusty folder i naciśnij Enter :
Usuń element ŚCIEŻKA\DO\FOLDER-NAME
W poleceniu zastąp ŚCIEŻKA\DO\FOLDER-NAZWA ścieżką folderu i nazwą folderu, który chcesz usunąć.
Ten przykład usuwa folder „files”:
Usuń element C:\pliki
Polecenie PowerShell usuń folder z potwierdzeniem
-
Wpisz następujące polecenie, aby usunąć pusty folder i naciśnij Enter :
Remove-Item -Recurse -Force PATH\TO\FOLDER-NAME
Ten przykład usuwa folder „files”:
Remove-Item -Recurse -Force C:\files
PowerShell rekursywnie usuwa folder
Po wykonaniu tych kroków polecenie usunie folder i jego zawartość z monitem lub bez, w zależności od wybranego polecenia.
Opcja -Recurseinformuje polecenie, że chcesz usunąć folder i jego zawartość bez potwierdzenia. Opcja -Forcenie jest wymagana, ale pozwala na usuwanie specjalnych elementów, w tym plików tylko do odczytu lub ukrytych.