Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите написать bat-файл для удаления файлов?

Павел Мацкевич Мастер (1185), закрыт 11 лет назад
В одной программе, периодически появляется косяк, что бы его устранить нужно каждый раз заходить в одну папку и удалять там два конкретных файла. Папка находится довольно далеко и каждый раз её искать надоедает.
Дополнен 11 лет назад
а папки находящиеся в той папке не удалятся?
Лучший ответ
Knoot Профи (957) 11 лет назад
echo @off
del %USERPROFILE%\Desktop\1.txt
del %USERPROFILE%\Desktop\2.txt

Все что после "del" это директория удаления.
Папки вообще не удаляет, только файлы.
Для примера создай на рабочем столе файлы 1.txt и 2.txt, запусти bat файл
Остальные ответы
imobilazer Искусственный Интеллект (222641) 11 лет назад
Команда del

del /f /s /q C:\*.tmp
Где
/f - удаляет все файлы, даже если у них установлен атрибут только чтение
/s - удаляет файлы из всех подкаталогов
/q - отключает запрос на подтверждение удаления файла
C: - диск, на котором будут найдены и удалены файлы. Можно указать не весь диск, а папку, например, C:\WinNT
*.tmp - тип файлов, которые будут удалены
Будьте аккуратны с ключем /q и типами удаляемых файлов. Команда удаляет, не спрашивая разрешения и при указании неправильного типа файлов может удалить лишнего.

Вместо С естественно ставите нужную папку
Похожие вопросы