Удаление чего-либо большего, чем несколько файлов, с помощью Проводника может оказаться длительным процессом. Когда дело доходит до массового удаления файлов в Windows 10, у вас есть несколько вариантов.
1. Пакетное удаление файлов с помощью командной строки.
В командной строке есть две мощные команды удаления файлов: DEL и rmdir.
DEL довольно легко понять как команду для удаления файла, а rmdir — как команду для удаления всего каталога. Вы можете добавить параметры к обеим командам, чтобы удалить определенные типы файлов или просто удалить все.
Предупреждение:
Команда rmdir очень мощная и потенциально опасная. Он удаляет весь каталог, включая файловую структуру и все, что находится внутри. Если вы воспользуетесь этой командой и по ошибке удалите важную папку, возможно, вам придется переустановить Windows .
Удалить один файл
Чтобы удалить файл, используйте следующую команду:
del C:\enter\your\path\here /f /s
Основная команда находит указанный каталог, а параметр /s удаляет все файлы, содержащиеся в подпапках, а параметр /f игнорирует любые настройки, доступные только для чтения.
Либо перейдите в папку, содержащую файлы, которые вы хотите удалить, нажмите Shift + щелчок правой кнопкой мыши и выберите «Открыть командное окно здесь ». Затем введите «del [имя файла]» и нажмите Enter.
Удалить определенный тип файла
Что делать, если вы хотите удалить файл определенного типа из папки? Вы можете сделать это с помощью следующей команды:
del * .extension
Измените «расширение» на тип файла, который вы хотите удалить.
Вы можете расширить команду, чтобы удалить все определенные расширения файлов из подпапок, добавив некоторые параметры:
del /s /q *.extension
Кроме того, если вы хотите удалить несколько типов файлов, вы можете добавить несколько типов расширений:
del /s /q *.png *.svg

Удалить определенный тип файла
Удалить файлы и папки
Предыдущие команды оставляют после себя файловую структуру, что может раздражать, если вы хотите удалить все сразу. Если вы хотите удалить папки вместе с файлами, вы можете использовать следующие команды:
del /f /s /q C:\enter\your\path\here > nul
rmdir /s /q C:\enter\your\path\here
Здесь показано еще несколько параметров. Nul — это специальный файл, который отбрасывает все записанные в него данные, что означает, что несколько трудоемкий процесс листинга не будет записан в файл, а / q выбирает «тихий режим».
2. Удалите серию файлов с помощью пакетных файлов.
Зонтичный пакетный файл — это сценарий, который вы можете запустить для выполнения определенных задач в вашей системе. Если вы умеете создавать цепочку команд, вы можете построить длинный скрипт для автоматизации задач и экономии времени. В этом случае в статье будут использоваться некоторые основные команды для написания команд пакетного удаления.
В этом примере в статье будет удалена папка пакетного переименования MUO , созданная для предыдущих примеров. Щелкните правой кнопкой мыши на рабочем столе и выберите « Создать» > «Текстовый документ» . Назовите его BatchDelete и откройте.
В примере с пакетным файлом вам необходимо знать, в какой папке вы хотите удалить файл. Это может показаться очевидным, но вам нужен точный путь к папке.
Если вы не уверены в точном пути к папке, щелкните правой кнопкой мыши и выберите «Свойства» , посмотрите местоположение там. Или перейдите к папке и щелкните один раз в поле адреса, чтобы отобразить прямой путь к папке.
- Полностью удалить самые «упрямые» файлы в Windows
В любом случае убедитесь, что у вас правильная папка, поскольку вскоре она будет удалена из системы.
Вы можете скопировать и вставить следующее в свой командный файл. Вам следует заменить «enter\your\path\here» на путь к каталогу.
cd C:\enter\your\path\here
del * /S /Q
rmdir /S /Q C:\enter\your\path\here
После копирования, вставки и добавления пути к папке выберите «Файл» > «Сохранить» . Теперь найдите файл BatchDelete.txt и нажмите F2 , чтобы переименовать его. Измените расширение файла с .txt на .bat и нажмите Enter , когда увидите предупреждение.
Поздравляем, вы только что создали свой первый пакетный файл!
Обратите внимание, что вам придется обновить путь к папке, если вы захотите повторно использовать командный файл.