Jak rozwiązać błąd „katalog nie jest pusty” podczas uruchamiania polecenia RMDIR w skrypcie wsadowym?

Jak rozwiązać błąd „katalog nie jest pusty” podczas uruchamiania polecenia RMDIR w skrypcie wsadowym?
Komponent systemu komputerowego, który utrzymuje grupę plików lub folderów, jest katalog. W systemie Windows katalogi są również znane jako foldery. Te katalogi są zdefiniowane przez użytkowników lub administratora systemu. Czasami chcemy usunąć katalog w celu uwolnienia przestrzeni systemowej lub może to wpłynąć na nasz system. Możesz usunąć katalog bezpośrednio z metody GUI, ponieważ większość ludzi woli go używać. Ale wiele zadań administracji systemu jest wykonywanych za pomocą wiersza poleceń Windows.

Czasami spotykamy się z „Katalog nie jest pusty„Błąd, gdy próbujemy usunąć katalog z wiersza polecenia lub użyć pliku wsadowego. Powodem jest to, że próbujemy usunąć katalog, który nie jest pusty, ale zawiera pliki lub może zostać uszkodzony.

To badanie zapewni rozwiązanie rozwiązania określonego błędu w systemie Windows:

  • Ze skryptem wsadowym
  • W wierszu poleceń

A więc zacznijmy!

Jak rozwiązać błąd „katalog nie jest pusty” podczas uruchamiania polecenia RMDIR ze skryptem wsadowym?

Plik, który przechowuje serię poleceń do ich wykonywania w sekwencji, jest znany jako skrypt lub plik wsadowy. Przez większość czasu otrzymujemy „Katalog nie jest pusty„Błąd, ponieważ próbujemy usunąć katalog, który nie jest pusty lub ma niektóre pliki błędów:

Aby rozwiązać powyższy błąd wyświetlania, wykonaj wymienione kroki.

Krok 1: Utwórz plik wsadowy

Otwórz folder, w którym chcesz utworzyć plik wsadowy i kliknij prawym przyciskiem myszy w dowolnym miejscu w katalogu. Wybierz "Nowy„Opcja z menu kontekstowego i wybierz„Dokument tekstowy„Aby utworzyć prosty dokument tekstowy:

Aby zrobić prosty plik tekstowy jako skrypt wsadowy, zmień nazwę pliku i zmień „.tekst„Rozszerzenie do„.nietoperz". Na przykład zmieniliśmy nazwę pliku na „Usuwać.nietoperz”:

Krok 2: Napisz skrypt, aby rozwiązać błąd i usuń katalog

Po utworzeniu prostego pliku wsadowego dodaj do niego polecenia, aby usunąć katalog i rozwiązać określony błąd. W tym celu kliknij prawym przyciskiem myszy nowo utworzony plik wsadowy i wybierz „Edytować”Z wyświetlanych opcji:

Po tym plik automatycznie otworzy się w notatniku. Wklej tam podany kod i określ nazwę katalogu, którą chcesz usunąć:

@Echo Usuwanie katalogu
RMDIR /S /Q MY-DIRECTory
Pauza

Polecenia powyżej wyprzedane rozwiązują określony błąd. Użyliśmy „Rmdir„Aby usunąć katalog,„/S„Osmije rekurencyjnie pliki i podwodne, a parametr„/q ”usunie pliki w trybie cichym, nie wywołując żadnego potwierdzenia:

Krok 3: Wykonaj skrypt wsadowy

Kliknij dwukrotnie nowo utworzony plik wsadowy, aby go wykonać:

Tutaj widać, że pomyślnie usunęliśmy katalog i rozwiązaliśmy określony błąd:

Jak rozwiązać błąd „katalog nie jest pusty” podczas uruchamiania polecenia RMDIR w wierszu polecenia?

Usunięcie katalogów i plików jest dość łatwiejsze za pomocą graficznego interfejsu użytkownika Windows. Ale większość zadań administracyjnych systemu Windows jest wykonywana przez wiersz poleceń.

Aby rozwiązać określony błąd za pomocą wiersza polecenia Windows, postępuj zgodnie z poniższym przewodnikiem.

Krok 1: Otwórz wiersz polecenia Windows

Uruchom wiersz polecenia jako użytkownik administratora, wpisując „CMD„W menu Start:

Krok 2: Otwarty folder, w którym istnieje ukierunkowany katalog

Otwórz folder, w którym katalog, który chcesz usunąć, jest umieszczony i podaj go jako katalog docelowy:

Krok 3: Usuń pliki i dyrekty ukierunkowanego katalogu

Użyj poniższej komendy, aby usunąć pliki i foldery katalogu docelowego. Głównym powodem błędu jest to, że ukierunkowany katalog zawiera niektóre pliki lub dyrekty, które są potrzebne do usunięcia, wówczas możemy usunąć główny lub ukierunkowany katalog:

> del /f /s /q MY-DIRECTory

Krok 4: Usuń katalog

Teraz po prostu wykonaj „Rmdir„Polecenie do usunięcia katalogu:

> rmdir my-directory

Wyjście wolne od błędów wskazuje, że rozwiązaliśmy określony błąd.

Alternatywnie możesz użyć tego samego polecenia, którego użyłeś w skrypcie wsadowym:

Krok 5: Sprawdź usunięcie katalogu

Użyj „reż„Polecenie do wyświetlenia listy plików i folderów. Tutaj widać, że pomyślnie usunęliśmy ukierunkowany katalog:

Opracowaliśmy różne rozwiązania, aby rozwiązać „Katalog nie jest pusty" błąd.

Wniosek

Błąd "Katalog nie jest pusty”Może wystąpić, gdy użytkownik próbuje usunąć katalog, który nie jest pusty i zawiera niektóre pliki lub podwodne. Określony błąd można rozwiązać za pomocą „Rmdir”Polecenie z opcją„/S„To najpierw usunie plik i folder, a następnie główny katalog. Na przykład możesz skorzystać z „rmdir /s /q " Komenda. Zaproponowaliśmy wykonalne rozwiązania do naprawienia określonego błędu na systemie Windows na tym blogu.