Как удалить команду в командной строке Windows 10

Обновлено: 21.11.2024

Удаляет один или несколько файлов. Эта команда выполняет те же действия, что и команда стирания.

Команду del также можно запустить из консоли восстановления Windows с другими параметрами. Дополнительные сведения см. в разделе Среда восстановления Windows (WinRE).

Если вы используете del для удаления файла с диска, вы не сможете его восстановить.

Синтаксис

Параметры

  • r Файлы только для чтения
  • h Скрытые файлы
  • i Файлы, не проиндексированные по содержимому
  • Системные файлы
  • a Файлы готовы к архивированию
  • l Точки повторной обработки
  • – используется как префикс, означающий "не"

Примечания

Если вы используете команду del /p, вы увидите следующее сообщение:

ИмяФайла, Удалить (Да/Нет)?

Чтобы подтвердить удаление, нажмите Y. Чтобы отменить удаление и отобразить имя следующего файла (если вы указали группу файлов), нажмите N. Чтобы остановить команду del, нажмите CTRL+C.

Если вы отключите расширение команды, параметр /s будет отображать имена любых файлов, которые не были найдены, вместо отображения имен файлов, которые удаляются.

Если вы укажете в параметре конкретные папки, все включенные файлы также будут удалены. Например, если вы хотите удалить все файлы в папке \work, введите:

Вы можете использовать подстановочные знаки (* и ?) для одновременного удаления нескольких файлов. Однако, чтобы избежать непреднамеренного удаления файлов, следует осторожно использовать подстановочные знаки. Например, если вы введете следующую команду:

Команда del отображает следующее приглашение:

Вы уверены (да/нет)?

Чтобы удалить все файлы в текущем каталоге, нажмите Y, а затем нажмите ENTER. Чтобы отменить удаление, нажмите N, а затем нажмите ENTER.

Прежде чем использовать подстановочные знаки в команде del, используйте те же подстановочные знаки в команде dir, чтобы вывести список всех файлов, которые будут удалены.

Примеры

Чтобы удалить все файлы в папке Test на диске C, введите одно из следующих действий:

Чтобы удалить все файлы с расширением имени файла .bat из текущего каталога, введите:

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

1. Принудительное удаление с помощью Windows

Сначала откройте командную строку. Для этого начните с открытия меню «Пуск» (клавиша Windows), введите run и нажмите Enter. В появившемся диалоговом окне введите cmd и снова нажмите Enter.

Открыв командную строку, введите del /f имя_файла , где имя_файла — это имя файла или файлов (можно указать несколько файлов с помощью запятых), которые вы хотите удалить. В документации Microsoft более подробно описаны расширенные методы удаления с помощью этой команды.

Обратите внимание, что для удаления файла вам нужно либо указать полный путь к файлу, где вы заменили имя файла, либо перейти к папке, в которой он содержится, с помощью cd folderpath, а затем выполнить команду del. На изображении ниже показан пример последнего метода.

2. Использовать разблокировщик

Unlocker — бесплатная программа, упрощающая удаление заблокированных файлов. Он добавляет элемент контекстного меню в проводник Windows и может быть активирован щелчком правой кнопкой мыши. Это также позволяет пользователю переименовывать или перемещать заблокированный файл.

Крис Койсигава

Иногда проще сделать что-то с помощью командной строки.

В этом кратком руководстве мы рассмотрим, как открыть командную строку, некоторые основные команды и флаги, а также как удалить файлы и папки в командной строке.

Если вы уже знакомы с основными командами DOS, можете пропустить их.

Как открыть командную строку

Чтобы открыть командную строку, нажмите клавишу Windows и введите "cmd".

Затем нажмите "Запуск от имени администратора":

После этого вы увидите окно командной строки с правами администратора:

Скриншот окна командной строки

Если вы не можете открыть командную строку от имени администратора, не беспокойтесь. Вы можете открыть обычное окно командной строки, нажав «Открыть» вместо «Запуск от имени администратора».

Единственная разница в том, что вы не сможете удалить некоторые защищенные файлы, что в большинстве случаев не должно быть проблемой.

Как удалить файлы с помощью команды del

Теперь, когда командная строка открыта, используйте cd, чтобы изменить каталоги, в которых находятся ваши файлы.

Я подготовил каталог на рабочем столе под названием Test Folder. Вы можете использовать дерево команд /f, чтобы увидеть дерево всех вложенных файлов и папок:

Чтобы удалить файл, используйте следующую команду: del " " .

Например, чтобы удалить Test file.txt , просто запустите del "Test File.txt" .

Может появиться запрос на удаление файла. Если это так, введите "y" и нажмите Enter.

Примечание. Любые файлы, удаленные с помощью команды del, невозможно восстановить. Будьте очень осторожны, где и как вы используете эту команду.

После этого вы можете запустить дерево /f, чтобы подтвердить, что ваш файл был удален:

Кроме того, бонусный совет: в командной строке есть базовое автозаполнение. Таким образом, вы можете просто ввести del test , нажать клавишу табуляции, и командная строка изменит его на del "Test File.txt" .

Как принудительно удалить файлы с помощью команды del

Иногда файлы помечаются как доступные только для чтения, и при попытке использовать команду del вы увидите следующую ошибку:

Чтобы обойти это, используйте флаг /f для принудительного удаления файла. Например, del /f "Тестовый файл только для чтения.txt":

Как удалить папки с помощью команды rmdir

Чтобы удалить каталоги/папки, вам потребуется использовать команду rmdir или rd. Обе команды работают одинаково, но давайте остановимся на rmdir, так как он более выразительный.

Кроме того, в остальной части руководства я буду использовать термины "каталог" и "папка" как синонимы. "Папка" – это новый термин, ставший популярным в ранних графических интерфейсах рабочего стола, но папка и каталог в основном означают одно и то же.

Чтобы удалить каталог, просто используйте команду rmdir .

Примечание. Любые каталоги, удаленные с помощью команды rmdir, невозможно восстановить. Будьте очень осторожны, где и как вы используете эту команду.

В этом случае я хочу удалить каталог с именем Subfolder, поэтому я буду использовать команду rmdir Subfolder :

Но, если вы помните ранее, в подпапке есть файл с именем Nested Test File.

Вы можете перейти cd в каталог Subfolder и удалить файл, затем вернуться с помощью cd .. и снова запустить команду rmdir Subfolder, но это будет утомительно. И только представьте, если бы была куча других вложенных файлов и каталогов!

Как и в случае с командой del, здесь есть полезный флаг, который позволяет сделать работу намного быстрее и проще.

Как использовать флаг /s с rmdir

Чтобы удалить каталог, включая все вложенные файлы и подкаталоги, просто используйте флаг /s:

Возможно, появится запрос на удаление этого каталога. Если это так, просто введите "y" и нажмите Enter.

И все! Это все, что вам нужно знать, чтобы удалить файлы и папки в командной строке Windows.

Все эти команды должны работать в PowerShell, который представляет собой командную строку версии 2.0. Кроме того, в PowerShell есть множество классных псевдонимов, таких как ls и clear, которые должны подойти вам, если вы знакомы с командной строкой Mac/Linux.

Помогли ли вам эти команды? Есть ли другие команды, которые вы считаете полезными? В любом случае, дайте мне знать в Твиттере.

Крис Койсигава

Прочитайте больше сообщений этого автора.

Если вы дочитали до этого места, отправьте твит автору, чтобы показать, что вам не все равно. Твитнуть спасибо

Научитесь программировать бесплатно. Учебная программа freeCodeCamp с открытым исходным кодом помогла более чем 40 000 человек получить работу в качестве разработчиков. Начать

freeCodeCamp – это поддерживаемая донорами некоммерческая организация, освобожденная от налогов в соответствии со статьей 501(c)(3) (идентификационный номер федерального налогоплательщика США: 82-0779546)

Наша миссия: помочь людям научиться программировать бесплатно. Мы достигаем этого, создавая тысячи видеороликов, статей и интерактивных уроков по кодированию — все они находятся в свободном доступе. У нас также есть тысячи учебных групп freeCodeCamp по всему миру.

Пожертвования в пользу freeCodeCamp идут на наши образовательные инициативы и помогают оплачивать серверы, услуги и персонал.

Иногда все наши попытки удалить файлы или папки через проводник не дают результатов. К сбою можно отнести множество причин, которые могут заблокировать файлы/папки и предотвратить их удаление. В таких случаях вы можете использовать командную строку для удаления файлов, папок и подпапок.

Удалить файлы и папки с помощью командной строки

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

Существует несколько способов удаления файла или папки в системе Windows. Возможно, у вас возникнут проблемы, если файл заблокирован. Вот где приглашение командной строки находит свою реальную пользу.

Чтобы удалить файлы с помощью командной строки, откройте ее с правами администратора.

1] Удалить нужный файл

Когда откроется окно CMD, перейдите в папку, в которой находится файл. Вам нужно будет использовать команду «cd» или изменить каталог. Затем используйте следующую команду с параметрами в приглашении:

  • /F означает принудительное удаление.
  • /A выбирает только файлы с атрибутом готовности к архивированию.

2] Удалить нужную папку

Перейдите к папке, содержащей папку, которую вы хотите удалить, с помощью команды «cd». Введите следующую команду в командной строке:

  • RD удаляет папку из каталога.
  • /S Удаляет все вложенные папки и файлы.

Если вы также используете параметр /Q, подтверждение Y/N запрашиваться не будет.

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

Попробуйте это и сообщите нам в разделе комментариев ниже, работает ли этот метод для вас.

Дата: 5 августа 2020 г. Теги: CMD

Похожие записи

Как включить CTRL+C и CTRL+V в командной строке в Windows 11/10

Командная строка закрывается сразу после открытия пакетного файла

Параметры завершения работы командной строки для файла shutdown.exe в Windows 11/10

[электронная почта защищена]

сообщить об этом объявлении

Основная боковая панель

сообщить об этом объявлении

Читайте также: