Удаление файлов из командной строки

Niк

Member
Joined
Oct 6, 2004
Messages
100
Reaction score
0
Location
ZAP - Ukraine
Друзья, подскажите простой способ по решению проблемы - нужно удалять автоматом все файлы/папки из указанной папки. Пробывал накатать .bat файл и поставить его на штатный планировщик windows, но что-то не сложилось с командой delete.
Спасибо.
 

rodalex

Member
Joined
Aug 2, 2004
Messages
68
Reaction score
4
Age
47
Location
Юбилейный МО
2 команды в батнике:

rmdir [папка] /S /Q
mkdir [папка]

сначала удаляет папку со всем содержимым, затем опять создает ее
 

Niк

Member
Joined
Oct 6, 2004
Messages
100
Reaction score
0
Location
ZAP - Ukraine
Спасибо, друг, выручил! Все работает. Удачи.
 

Skif007

Member
Joined
Sep 4, 2004
Messages
230
Reaction score
6
Или описание команды del Из справки:

C:\>del /?
Удаление одного или нескольких файлов.

DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена

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

/P Запрос на подтверждение перед удалением каждого файла.
/F Принудительное удаление файлов, доступных только для чте
/S Удаление указанных файлов из всех подкаталогов.
/Q Отключение запроса на подтверждение при удалении файлов.
/A Отбор файлов для удаления по атрибутам.
атрибуты S Системные файлы R Доступные только для чтения
H Скрытые файлы A Файлы для архивирования
Префикс "-" имеет значение НЕ

Изменение команд DEL и ERASE при включении расширенной обработки коман

Результаты вывода для ключа /S принимают обратный характер, то есть вы
только имена удаленных файлов, а не файлов, которые не удалось найти.


А также возможно удаление файлов по маске:
Задаешь маску - *.* - все файлы
Задаешь маску - *.ххх - все файлы с расширение .ххх
Задаешь маску - ххх.* - все файлы с именем ххх

Goodluck!!!
 

Niк

Member
Joined
Oct 6, 2004
Messages
100
Reaction score
0
Location
ZAP - Ukraine
Вске бы ничего, вот только win2000srv пишет, что команда del (или delete) не является командой win. Где собака порылась?
 
Top