Команда rmdir (rd) - видалити каталог файлової системи windows.
команда RMDIR має синонім RD і призначена для видалення каталогів файлової системи Windows.Формат командного рядка:
RMDIR [/ S] [/ Q] [диск:] шлях
RD [/ S] [/ Q] [диск:] шлях
Параметри командного рядка:/ S - Видалення дерева каталогів, т. Е. Не тільки зазначеного каталогу, але і всіх розміщених в ньому файлів і підкаталогів.
/ Q - Відключення запиту підтвердження при видаленні дерева каталогів за допомогою ключа / S.
команда RD не підтримує шаблони імен файлів і підкаталогів. Так, наприклад, спроба виконання команди RD C: Users *. *, завершиться повідомленням про помилку в імені каталогу. Однак, як параметри можна задавати декілька шляхів каталогів:
RD C: Mydocs C: Myprogs - виконати видалення вмісту папок C: Mydocs і C: Myprogs.
RD C: docs - виконати видалення папки C: docs. якщо параметр / S не заданий, то видаляється папка C: docs повинна бути порожньою.
RD / S / Q C: Docs - видалення папки C: Docs і всіх її підпапок без запиту на підтвердження.
Особливість реалізації команди RD з параметром / S полягає в тому, що будуть видалені не тільки підкаталоги, а й сам каталог C: Docs, навіть якщо в ньому існували файли, а не папки. Тому, дляудаленія тільки вмісту каталогу (коли потрібно зробити каталог порожнім, а не видалити його зовсім), можна скористатися наступним прийомом - сделатьудаляемий каталог поточним і виконати команду RD по відношенню до його вмісту:
CD "My Folder"
RD / s / q "My Folder"
Ім`я каталогу, що містить прогалини полягає в подвійні лапки. Оскільки команда CD зробила видаляється каталог поточним, то його видалення не виконається, а ключ / S призведе до видалення всіх підкаталогів і файлів каталогу "My Folder"
Нижче наведений командний файл видаляє порожні папки в каталозі тимчасових файлів, що визначається значенням змінної оточення TEMP. Список віддалених папок записується в файл з ім`ям c: tempfoldersempty.txt
@echo off
cd% TEMP%
FOR / D %% i in (*) do (
RMDIR / Q %% ~ i echo %% ~ i gt; gt; c: tempfoldersempty.txt
)
REM end
Поділися в соціальних мережах:
Схожі
- Rename (ren) - перейменувати файл або каталог у командному рядку windows.
- Команда attrib
- Команда dir
- Команда cacls
- Команда xcopy - копіювання файлів і каталогів.
- Popd - перейти в каталог, шлях якого був збережений при виконанні команди pushd.
- Команда md (mkdir) - створити каталог
- Path - відобразити або змінити шляху пошуку виконуваних файлів.
- Команда ftp
- Команда mklink - створення символічного посилання на файл або каталог.
- Команда append - приєднати каталог до поточного
- Команда tree - графічне представлення структури папок або шляху.
- Команда copy
- Команда del (erase)
- Pushd - запам`ятати поточний каталог і перейти в зазначений.
- Команда move - перейменування або переміщення файлів і каталогів
- Команда takeown - змінити власника файлу або каталогу.
- Команда replace - замінити або додати файл в каталог.
- Команди cd і chdir
- Команда subst - призначення (скасування призначення) каталогу букви диска
- Видалення каталогу з файлами в php