Может потребоваться удалить все файлы в папке, кроме файлов, удовлетворяющих определенным критериям. На этой странице мы помогаем удалить все файлы в каталоге, для которых нет определенного расширение файла.
Примечание
Когда вы используете команды, сценарии или программное обеспечение, которое удаляет несколько файлов, мы настоятельно рекомендуем вам резервный ваши данные в первую очередь. Наличие проверенной резервной копии важно! Если вы случайно удалили не те файлы, вы можете восстановить их из резервной копии..
Майкрософт Виндоус
В Microsoft Windows вы можете удалить несколько файлов определенного типа или расширения, выполнив следующие действия. (Вы также можете попробовать делать это через командную строку Windows.)
- Открыть Проводник.
- Перейдите в папку, содержащую файлы.
- Щелкните значок Тип заголовок столбца для сортировки всех файлов по типу файлов.
- Выделять все файлы, которые вы хотите держать щелкнув первый тип файла, удерживая Сдвиг ключ и щелкните последний файл.
- После того, как все файлы, которые вы хотите сохранить, будут выделены, на вкладке «Главная» нажмите Наоборот для выбора всех остальных файлов и папок.
- После того, как будут выделены файлы, которые вы не хотите оставлять, нажмите кнопку Удалить клавиша на клавиатуре для удаления выделенных файлов.
Кончик
Чтобы отменить выбор некоторых выделенных файлов, удерживайте Ctrl и щелкните файлы или папки, которые вы не хотите удалять, прежде чем нажимать клавишу Delete..
- Как выбрать или выделить несколько файлов и папок.
Командная строка Windows
Удаление всех файлов в текущем каталоге командной строки Windows (DOS), за исключением файлов с определенным расширением, лучше всего выполнить с помощью за команда.
for / f% F in (‘dir / b / a-d ^ | findstr / vile «.tiff .jpg»’) делать дель «% F»
В приведенном выше примере команда удаляет все файлы в текущем каталоге, кроме файлов с расширениями .tiff и .jpg..
Кончик
Если вы хотите поместить эту команду в командный файл, изменять % F к %% F в соответствии.
- Смотрите наши для команды страницу для получения дополнительной информации об этой команде.
Пользователи Linux
Удаление всех файлов в текущем каталоге Linux с определенным расширением файла может быть выполнено с помощью найти команда.
найти . -тип f! -iname «* .tiff» -Удалить
В приведенном выше примере команда удаляет все файлы в текущем каталоге, кроме файлов с расширением .tiff..
- Смотрите наши найти команду страницу для получения дополнительной информации об этой команде.