Usuwanie nie pustego folderu przez CMD


(nolokon) #1

Witam.

Tak jak w temacie, jak usunąć folder przez cmd, jeśli są w nim jakieś pliki?

Chciałem użyć komendy rmdir  (komenda jest wpisana do programu, nie robię tego ręcznie w consoli), lecz wyświetla się komunikat "Folder nie jest pusty" i program leci dalej.

Chciałem też użyć komendy  del , lecz wtedy muszę potwierdzić usuwanie pliku.

Proszę o pomoc i dziękuję za odpowiedzi.


(MacGregor) #2

Wystarczy uruchomić cmd i wyświetlić pomoc do danych komend a uzyskasz listę parametrów… Dużo prościej niż pisanie tutaj.

 

Do komendy del dodaj parametr /q dzięki nie mu nie będziesz proszony o potwierdzenie usunięcia.


(nolokon) #3

Szczerze mówiąc, nie pomyślałem o tym  :?

No ale dzięki za pomoc :slight_smile:


(Pablo_Wawa) #4

Tylko jeśli w usuwanym folderze będą podkatalogi, to powyższe nie zadziała (nie usunie tych fodlerów, tylko same pliki) - trzeba użyć takiego polecenia

rmdir /s /q <folder>

(nolokon) #5

Też na po wpadłem po kilku minutach szukania. Szczerze mówiąc nie wiedziałem, że komenda do usuwania może mieć odnośniki.


(Pablo_Wawa) #6

Wiele poleceń w Windows ma dość rozbudowaną konfigurację poprzez różne przełączniki i warto się z nimi zapoznać.