Как удалить файл или папку через командную строку Windows
Командная строка – мощный инструмент для автоматизации и упрощения многих задач, которые возникают при администрировании компьютера с операционной системой Windows. В этой статье мы рассмотрим команды DEL, ERASE, RD и RMDIR. С их помощью вы сможете удалять файлы и папки прямо из командной строки.
Удаление файлов через командную строку
Если вам нужно удалить файл через командную строку, то для этого нужно использовать команду DEL или ERASE . Эти команды являются синонимами и работают одинаково. Вы можете получить подробную информацию об этих командах, если введете их в командную строку с параметром « /? ». Например, вы можете ввести « del /? » и в консоль выведется вся основная информация о команде del .
Команда DEL (или ERASE ) предназначена для удаления одного или нескольких файлов и может принимать следующие параметры:
- /P – удаление с запросом подтверждения для каждого файла;
- /F – удаление файлов с атрибутом «только для чтения»;
- /S – удаление указанного файла из всех вложенных папок;
- /Q – удаление без запроса на подтверждение ;
- S — Системные;
- H — Скрытые;
- R – Только для чтения;
- A — Для архивирования
- Также перед атрибутами можно использовать знак минус «-», который имеет значение «НЕ». Например, «-S» означает не системный файл.
Обычно, для того чтобы воспользоваться командной DEL нужно сначала перейти в папку, в которой находится файл для удаления, и после этого выполнить команду. Для того чтобы сменить диск нужно просто ввести букву диска и двоеточие. А для перемещения по папкам нужно использовать команду « CD ».

После того как вы попали в нужную папку можно приступать к удалению файлов. Для этого просто введите команду DEL и название файла.

Также, при необходимости вы можете удалять файлы, не перемещаясь по папкам. В этом случае нужно указывать полный путь к документу.

Если есть необходимость выполнить запрос на подтверждение удаления каждого из файлов, то к команде DEL нужно добавить параметр « /p ». В этом случае в командной строке будет появляться запрос на удаление файла и пользователю нужно будет ввести букву «Y» для подтверждения.

Нужно отметить, что при использовании параметра « /a », отвечающие за атрибуты буквы нужно вводить через двоеточие. Например, для того чтобы удалить все файлы с атрибутом « только для чтения » и с расширением « txt » нужно ввести:

Аналогичным образом к команде DEL можно добавлять и другие параметры. Комбинируя их вы сможете создавать очень мощные команды для удаления файлов через командную строку Windows. Ниже мы приводим еще несколько примеров.
Уничтожение всех файлов в корне диска D:
Уничтожение всех файлов с расширением « txt » в корне диска D :
Уничтожение всех файлов в папке d:\doc (документы с атрибутами будут пропущены):
Уничтожение всех файлов с атрибутом «только для чтения» и расширением « txt » в папке d:\doc :
Удаление папок через командную строку
Если вам нужно удалить папку через командную строку Windows, то указанные выше команды вам не помогут. Для удаления папок существует отдельная команда RD или RMDIR (сокращение от английского Remove Directory).
Команды RD и RMDIR являются синонимами и предназначены для удаления папок. Они могу принимать следующие параметры:
- /S — удаление всего дерева каталогов, при использовании данного параметра будет удалена не только сама папка, но и все ее содержимое;
- /Q – удаление дерева папок без запроса на подтверждение;
Например, для того чтобы удалить папку достаточно ввести команду RD и название папки. Например:

Если папка содержит вложенные папки или файлы, то при ее удалении будет выведена ошибка « Папка не пуста ».

Для решения этой проблемы к команде RD нужно добавить параметр « /s ». В этом случае удаление проходит без проблем, но появляется запрос на подтверждение удаления. Например:

Для того чтобы удаление дерева папок прошло без появления запроса на подтверждение к команде нужно добавить параметр « /q ». В этом случае папка удаляется без лишних вопросов. Например:

Также команда RD может принимать сразу несколько папок, для этого их нужно просто разделить пробелом. Например, чтобы сразу удалить

Если же вам нужно удалить через командную строку папку, которая сама содержит пробел, то в этом случае ее название нужно взять в двойные кавычки. Например:

Комбинируя команды DEL и RD , можно создавать мощные скрипты для очистки и удаления папок в операционной системе Windows.
Удаление файлов и папок в PowerShell
В консоли PowerShell вы можете использовать рассмотренные выше команды DEL и RD , либо « Remove-Item » — собственную команду (командлет) PowerShell. С помощью данной команды можно удалять можно удалять файлы, папки, ключи реестра, переменные и другие объекты.
Например, для того чтобы удалить файл или папку в консоли PowerShell можно использовать команду:

- Выключение компьютера через командную строку
- Как перезагрузить компьютер через командную строку
- Как вызвать командную строку в Windows 7
- Как поменять дату в Windows 7
- Как выключить компьютер через определенное время
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Действительно полезная информация
А как сделать так, чтобы из папки содержащей папки и файлы удалить только папки? Например: есть папка1, и в ней находятся папк2, папка3 и файлы файл1, файл2. Надо удалить только папка2 и папка3. Спасибо!
Это будет примерно так:
del папк**
(папк это их общее, а ** то что не будет учитывать кмд и удалит все папки с названием(в начале «папк»))
У меня такая ситуация: В 1Ске при некоторых обстоятельствах возникает ошибка, вариантом для исправления которого является удаление некоторых папок из одной папки, но дело в том, что для каждого пользователя названия этих папок разные.
Например: для пользователя РС1, надо удалить папку 0254a178-8a3d-493d-bb1c-0399c7958a7d из C:\Users\PC1\AppData\Local\1C\1cv8\,
для пользователя РС1, надо удалить папку 1109ff5d-af70-4086-a54d-3f956400b5c2 из C:\Users\PC1\AppData\Local\1C\1cv8\. Папки которые надо удалить система создает каждый раз, разными названиями. Т.е. это папки с файлами кеша.
Вопрос: Как написать команду так, чтобы из C:\Users\PC1\AppData\Local\1C\1cv8\ удалить только папки, а файлы оставить? СПАСИБО!)
Как вариант, можно сделать резервную копию файлов (с помощью команды copy), удалить всю папку всесте с файлами и вложенными папками, создать папку заново и восстановить файлы.
Например:
1. Копируем файлы из папки test в папку backup.
2. Удаляем папку test со всем содержимым.
3. Создаем папку test заново.
4. Восстановливаем файлы в папке test из резервной копии.
Не уверен, что это самый правильный способ, но это то, что пришло в голову в первую очередь.
Но для этого надо находиться в родительской для tmp директории, и тогда удалиться и сама папка tmp.
А этого делать не хочется, так как потом её придётся создавать.
А как составить команду удалить все папки в папке tmp, если мы уже находимся в ней.
А если, указать путь к текущей папке (точка)? Содержимое текущей папки будет удалено, а сама папка нет, так она используется.
Минус данного способа — в командной строке появится сообщение об ошибке.
Плохая статья, ибо не указано, что делать, если после применения команд /s и /q система выдаёт «Отказано в доступе». А у меня именно такая ситуация. Хоть Unlocker устанавливай из-за одной дурацкой папки…
Всех проблем в одной статье не предусмотреть. Возможно у вас нет прав на эту папку, в этом случае нужно запустить командную строку от имени администратора. Возможно папка системная, в этом случае можно попробовать сначала убрать атрибут «Системный». Для этого можно использовать команду attrib:
Если папку блокирует какая-то программа, то можно загрузиться в безопасном режиме и потом попытаться ее удалить.
Как удалить папку через консоль
Для удобства хранения файлов и ярлыков программ в операционной системе Windows можно создавать папки. В них помещаются файлы или другие папки. Когда папка перестает быть нужной, мы ее удаляем. Папка удаляется вместе со всем содержимым, поэтому перед удалением проверьте, что в удаляемом каталоге нет ничего важного. В этой статье мы рассмотрим несколько способов удаления папки Windows.
Удаление папки в windows – простой способ
Самый простой способ удалить папку с компьютера – воспользоваться стандартной возможностью интерфейса windows.

Нажмите правой кнопкой на папку и выберите “Удалить”.
Папка переместится в корзину. Далее необходимо перейти в корзину и нажать “Очистить корзину”.
Также можно кликнуть правой кнопкой мыши на ярлык корзины и выбрать пункт “Очистить корзину”.

В появившемся окне «Удалить папку» нажимаем на кнопку «Да».

Теперь папка полностью удалена с компьютера.
Удаление папок и файлов без корзины в Windows
В Windows можно удалять файлы, минуя корзину. Это позволяет намного быстрее очищать рабочее пространство компьютера. Чтобы удалить папку или любой другой файл, выделите его, нажав один раз левой кнопкой мыши.
Также можно зажать левую кнопку мыши и выделите сразу несколько объектов. Далее нажмите сочетание клавиш “Shift+DEL”.
Появится окно «Удалить папку», нажимаем на кнопку «Да».

Файлы полностью удалены с вашего компьютера.
Как удалить папку через командную строку
Иногда требуется удалить папку в windows через командную строку. Процесс удаления очень прост.
Нажмите сочетание клавиш “Win+R” и введите в поле “cmd”.
Появится окно «Командная строка».
В открывшемся окне вводим:
Данная команда удаляет папку с подтверждением.
RD /s “путь к папке”

Нажимаем на “Enter”, после этого нажмите на клавиатуре “y”, чтобы подтвердить удаление.

А вот это уже без подтверждения.
RD /s/q “путь к папке”
После этого нажимаем “Enter”. Папка удалена с вашего компьютера.

Как удалить папку через powershell
Удаление папки может потребоваться и при написании скриптов на языке powershell. Скрипт – сценарий, который пишут администраторы для автоматизации администрирования системы. Запустив его, начнется исполнение указанных в нем команд. Чтобы удалить папку в Windows с помощью powershell, откройте обычный блокнот и напишите следующую строчку без кавычек:
Remove-Item -Path “Путь к файлу или каталогу(папку)”
Сохраните файл в расширении *.ps1. После этого можно запустить скрипт двойным щелчком мыши. Папка будет удалена.
Так же, можно не создавать текстовый файл, так как задачу можно выполнить в оболочке powershell.
Сочетанием клавиш “Win+R” откройте меню “Выполнить”, введите powershell и нажмите на клавишу Enter.
Далее в открывшемся окне просто введите указанную выше строку и нажмите “Enter”.

Как удалить с папку с рабочего стола
Тут, тоже ничего сложного.
Нажмаем правой кнопкой на папку для удаления и выберите “Удалить”.

Папка переместится в корзину. Далее нажимаем правой кнопкой мыши на корзину и выбираем “Очистить корзину”.
Теперь нажимаем на кнопку «Да».
Готово, папка удалена.
Итоги
Периодически нам требуется удалять ненужные папки с компьютера. В зависимости от ситуации, мы используем разные способы удаления. Так при “повседневной” работе можно просто нажать правой кнопкой мыши на папку и удалить её. Иногда для удаления папки требуется использовать cmd или powershell.
Как создавать и удалять файлы и папки через Командную строку в Windows
wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 15 человек(а).
Количество просмотров этой статьи: 119 896.
Командная строка — удобный инструмент для быстрого и эффективного выполнения задач в Windows. Это полнофункциональный и часто недооцененный инструмент компьютерной системы. Действия в командной строке осуществляются без мышки, поэтому она идеально подходит для людей, предпочитающих работать за клавиатурой. Из этой статьи вы узнаете, что собой представляет Командная строка и как с ее помощью выполнять базовые задачи. Прочитав данную статью, вам будет намного проще выполнять базовые задачи через Командную строку.
Как удалить папку через командную строку
Командная строка (сокращенно CMD) – специальная программа, позволяющая выполнять сложные операции в Виндовс. Рядовые пользователи ее не используют, поскольку потребность в большинстве функций реализуется через привычный оконный интерфейс. Но когда возникают проблемы посерьезнее, возможности командной строки могут пригодиться. Данная программа подойдет для принудительного удаления папок, файлов и работы с директориями и локальными дисками.
Суть работы проста – вводится команда или ряд последовательных команд (алгоритм), и Windows их выполняет. Причем многие процессы через CMD проходят гораздо быстрее, чем в знакомом графическом интерфейсе. Удаление папки или программы в командной строке вообще происходит в пару кликов.
Мы советуем с осторожностью обращаться с утилитой, поскольку она способна вносить изменения в работу самой ОС Виндовс. Невнимательное обращение в CMD может привести к дальнейшим ошибкам и неполадкам.

Как запустить командную строку от администратора в Windows 7?
В этой инструкции мы будем часто пользоваться CMD, поэтому сначала рассмотрим вопрос ее запуска. Чтобы открыть программу, воспользуйтесь одним из способов ниже.
Способ 1
В поиске «Пуска» введите «командная строка» или «cmd» (без кавычек). Система найдет утилиту, вам останется только ее открыть.

Если вы хотите более подробно узнать, как вызвать командную строку в Windows 8, а также рассмотреть 5 проверенных способов, вы можете прочитать статью об этом на нашем портале.
Способ 2
- Откройте приложение «Выполнить». Его название можно вбить в тот же поиск «Пуска».


На заметку! У некоторых пользователей он закреплен на панели справа (смотрите скриншот).

Примечание! CMD может запустить только администратор компьютера. Поскольку командная строка способна вносить серьезные изменения в работу системы, ОС Виндовс не доверяет ее запуск другим пользователям (с категориями прав «Гость» и «Обычный»).
Как удалить папку через командную строку
Шаг 1. Запускаем CMD.

Шаг 2. Для удаления используется команда «rmdir» (rd) – удалить каталог файловой системы Windows можно только с ее помощью. Итак, вписываем текст «RD /?». Утилита ознакомит вас с функциями по работе с папками.

Шаг 3. Мы создали папку с ненужными файлами, чтобы продемонстрировать принцип работы утилиты. Папка расположена на рабочем столе. Когда вы удаляете папку, вы должны вписать следующую команду: «RD /s», затем поставить пробел и вбить путь к самой папке (ее адрес на компьютере).


Как найти путь к папке
Как узнать путь к папке? Вручную это делать слишком долго, особенно если вы хотите удалить несколько директорий. Рассмотрим наш рабочий стол. Он находится в папке «Users» («Пользователи») на том диске, где у вас установлена ОС Виндовс.
-
В нашем случае система стоит на локальном диске C. Заходим в него.






Важно! Метод применим к любым вариантам: удаление папки с подтверждением и без, — разницы нет.
Шаг 4. Вставляем адрес папки в CMD. Для этого щелкаем правой кнопкой мыши рядом с введенной командой на «Шаге 3» (к сожалению, сочетание клавиш «Ctrl+V» в командной строке не работает). Жмем «Enter».

Шаг 5. Утилита спросит, действительно ли нужно удалить директорию. Если вы уверены, что да – нажмите на английскую клавишу «Y», а затем – «Enter».

Шаг 6. Готово! Удаление папки с помощью командной строки произведено. На всякий случай проверим отсутствие директории.

Примечание! Папка полностью удаляется с винчестера, не помещаясь в «Корзину»! Будьте осторожны, используя этот инструмент – можно ненароком удалить важные данные с компьютера навсегда. Удалить папку с правами администратора может только главный пользователь компьютера.
Как удалить файл через командную строку
Принцип деинсталляции файла не сильно отличается от удаления папки. Нам также потребуется узнать адрес файла и прописать его в CMD. Единственная разница – в самой команде.
Шаг 1. Открываем CMD.

Шаг 2. Вбиваем следующую команду: «DEL /F /S /Q /A». Затем ставим пробел и вставляем путь к файлу.

Как узнать путь к файлу?
- Кликните по нему правой кнопкой мыши и зайдите в «Свойства».


Шаг 3. Вставьте скопированный текст в CMD (он должен быть в кавычках).


Шаг 4. Теперь скопируйте имя файла из поля (вместе с расширением – смотрите скриншот) и вставьте в CMD.

Шаг 5. Закройте кавычки и нажмите «Enter».

Готово – файл удален навсегда.

Если вы хотите узнать, как удалить папку, если она не удаляется, вы можете прочитать статью об этом на нашем портале.
Как удалить программу через командную строку в Windows 7
Бывает, что программа не удаляется стандартным приложением Windows (из панели управления). Чтобы навсегда удалить ПО, очистив не только его файлы, но и данные в реестре, пригодится командная строка.
Шаг 1. Запускаем CMD.

Шаг 2. Вбиваем «wmic».

Шаг 3. Теперь нужно узнать наименования конкретного приложения в Windows, чтобы не ошибиться и не удалить полезный софт. Для этого вбиваем «product get name» (дословно — «получить имя продукта»).

Шаг 4. Деинсталлируем программу в командной строке. Остается только вбить текст «product where name=”название программы” call uninstall». Текст в кавычках – это наименование софта их списка, предоставленного командной строкой.

Шаг 5. Готово! Проверить, удален софт или нет можно зайдя в приложение «Удаление программы» из «Панели управления». Если в списке ПО нет – значит операция выполнена успешно.
Как в командной строке перейти на другой диск
Для перемещения по каталогам и локальным дискам используется привычный инструмент навигации – проводник. Однако, и при помощи CMD можно переходить в директории, расположенные на винчестере.
Данная инструкция дает ответ на вопрос «как в командной строке перейти в папку другую», принципиальной разницы между директорией и локальными разделами винчестера – нет.
Шаг 1. Запускаем CMD.

Шаг 2. Вбиваем команду «cd /d «d:»». В кавычках – адрес нашего локального диска или директории.

Как сделать bat файл
Bat файл – алгоритм, который может написать пользователь в утилите CMD. Касаемо нашей темы, — возможно, произвести удаление папки с помощью команды bat файла, вписав последовательность шагов. Инструкция по созданию БАТ файла:
Шаг 1. Создаем простой документ в Блокноте.

Шаг 2. Можно поставить несколько пробелов или какой-то простой текст. Делается это для того, чтобы файл сохранился программой (главное – чтобы он не был пустым). Сейчас это не играет большой роли, поскольку для создания БАТ файла мы задействуем утилиту Notepad++.

Шаг 3. Скачиваем Notepad. Устанавливаем.


Шаг 4. Открываем наш документ.

Шаг 5. В меню выбираем «Кодировки» -> «Кириллица» -> «OEM 866».

Шаг 6. Переходим в закладку «Файл», выбираем «Сохранить как». Подтверждаем действие и делаем замену старого файла на новый.



Шаг 7. Теперь уже можно удалить старое содержимое файла и вбить нужный алгоритм.

Шаг 8. Сохраняем документ и меняем расширение с txt на bat.