База знаний по программированию и не только
PHP HTML JavaScript
Осталось...

Навигация

Облако тегов
1 сентября, 2014, center, Html-теги, Manxter, noindex, text-align, Аварии, Видео, Воспитание, ДТП, Дети, Дизайн, Ель, Здоровье, Индексирование, Кредит, Кресло, Мода, Нектар, Общество, Отсчет, Офис, Питание, Платья, Поведение, Покупка, Праздники, Ремонт, Свадьба, Семья, Сок, Сонник, Счетчик, Таблицы, Толкование, Тренд, Фрукты, Школа, Яндекс

Показать все теги

Реклама

Опрос

Дата: 10-07-2015, 11:58, Добавил: Grozniy, Раздел: Небольшие заметки
Как удалить файлы из всех папок, каталогов и подкатологов с помощью bat файла? Вопросы, которые затрагивает статья:

Как с помощью bat файла удалить файл по маске.
Как с помощью bat файла найти и удалить файл во всех каталогах.
Как с помощью bat файла найти файл по маске

Ранее я писал про проблему в 1С, в которой "поплыли" формы и как мне удалось найти нужный файл, при удалении которого все восстанавливалось. Сейчас я написал bat файл, который сканирует каталог и его подкаталоги и удаляет нужный мне файл.
 
Обобщив проблему получилось примерно такая задача: Просканировать каталог и все его подкаталоги и удалить все файлы, названия которых попадают под определенную маску.
 
Решение:
Создаем файл del-plohoi-fail.bat

Записываем в него содержимое: 
@echo off 
For /R D:\temp\ %%i in (plohoi-fail-*.txt) Do ( 
Del /q "%%i")
Где,
D:\temp\ - каталог в котором начинаем искать ненужный файл;
plohoi-fail-*.txt - маска удаляемых файлов.
Под эту маску могут попасть такие файлы как:
plohoi-fail-1.txt
plohoi-fail-2.txt
plohoi-fail-virus.txt
plohoi-fail-ochen-plohoi-fail.txt
и т.д.

Запускаем этот del-plohoi-fail.bat файл и в каталоге "temp" и во всех его каталогах удаляются все файлы вида plohoi-fail-*.txt
Просмотров: 5180, Комментариев: 0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Самое читаемое

Календарь
«    Ноябрь 2018    »
ПнВтСрЧтПтСбВс
 1234
567891011
12131415161718
19202122232425
2627282930 

Полезное

Архив статей
Июль 2015 (1)
Декабрь 2014 (3)
Ноябрь 2014 (10)
Октябрь 2014 (4)
Июнь 2014 (1)
Январь 2014 (2)