Рекурсивное удаление файлов с записью в лог
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Автоматизация Total Commander

#1: Рекурсивное удаление файлов с записью в лог Author: mrmerak PostPosted: Fri Jul 22, 2016 12:49
    —
Всем привет.
Помогите написать батник, вообщем он должен удалить ВСЕ файлы в ТЕКУЩЕЙ (т.е. от куда был запущен) папке и всех под-папках + создать лог (опять таки рядом с собой).

Заранее спасибо.

#2:  Author: FlasherLocation: Москва PostPosted: Fri Jul 22, 2016 13:54
    —
Code:
TOTALCMD#BAR#DATA
cmd /c del /f/s/q *&&for /r %# in (.) do rd /s/q "%#"

wcmicons.dll,64
Удалить всё содержимое активного каталога

1

#3:  Author: mrmerak PostPosted: Fri Jul 22, 2016 13:57
    —
Flasher
Так а *.лог ? и сами под-папки он не должен удалять, а только содержание...


Last edited by mrmerak on Fri Jul 22, 2016 16:08; edited 1 time in total

#4:  Author: FlasherLocation: Москва PostPosted: Fri Jul 22, 2016 14:01
    —
А, лог... Из головы вылетело. Шаблон какой?

#5:  Author: mrmerak PostPosted: Fri Jul 22, 2016 14:02
    —
Flasher
Всмы? ну просто чтоб знать какие файлы ушли


Last edited by mrmerak on Fri Jul 22, 2016 16:09; edited 1 time in total

#6:  Author: FlasherLocation: Москва PostPosted: Fri Jul 22, 2016 15:06
    —
В скобках сперва прочти.

#7:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 22, 2016 16:01
    —
mrmerak
Хочешь помощи — оформляй ВСЕ посты нормально. Предупрежденний уже было предостаточно.

#8:  Author: mrmerak PostPosted: Fri Jul 22, 2016 16:08
    —
Не-не первое сообщение я написал с заглавными ))
То потом уже по запаре Rolling Eyes

#9:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 22, 2016 16:29
    —
mrmerak
Сейчас — без точек — тоже по запаре? Wink Нормально надо делать всегда и везде. Больше предупреждать не буду, а что будет вместо этого, уже говорилось.

#10:  Author: FlasherLocation: Москва PostPosted: Fri Jul 22, 2016 17:36
    —
mrmerak wrote:
... *.лог? И сами подпапки...
В смысле? Ну, просто, чтоб знать, какие файлы ушли.

Code:
TOTALCMD#BAR#DATA
%ComSpec% /u /c del /f/s/q *|findstr /b У>⋅Удалено⋅[%date:~6%.%date:~3,2%.%date:~0,2%⋅%time:~0,2%:%time:~3,2%:%time:~6,2%].log

wcmicons.dll,64
Удалить все файлы в структуре|активного каталога c записью в log

1

#11:  Author: mrmerak PostPosted: Fri Jul 22, 2016 19:24
    —
Народ, ну вы прям форум грама-наци а не любителей ТС ))

Flasher
Ага, спс. Последний нюанс - в этих самых подпапках остаются пустые подпапки )

#12:  Author: FlasherLocation: Москва PostPosted: Fri Jul 22, 2016 20:57
    —
mrmerak wrote:
и сами под-папки он не должен удалять
Логично, что остаются. Про глубину вложенности подпапок ничего не было сказано.

 Hidden text

#13:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jul 23, 2016 09:02
    —
mrmerak
А от себя добавлю (уже по другому поводу), что "Помогите с батником" нормальным заголовком темы считаться не может, а обсуждаемый вопрос, поскольку решается через кнопку TC — не для программного обеспечения, а для автоматизации. Куда и переносится с переименованием.

#14:  Author: mrmerak PostPosted: Sat Jul 23, 2016 10:03
    —
Avada
Так я ж кнопку и не хотел, как раз батник и нужен был...

#15:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jul 23, 2016 11:03
    —
mrmerak
Батники запрашиваются здесь же (содержимое подфорума посмотри). Пока что есть кнопка, и другим, вполне возможно, удобнее будет кнопка (или юзер-команда аналогичного содержания). Жди, когда тебе дадут батник, если сам не можешь преобразовать.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group