|
Перебор папок в выбранном каталоге |
☑ |
0
myr4ik07
10.05.16
✎
12:04
|
Привет. Есть папка с логами
C:\Logs-1C-MobileAgent
в ней создаются папки, а в папках файлы (глубина 1 уровень, т.е. в папке C:\Logs-1C-MobileAgent создается ПАПКА, а в ПАПКА создается файл).
буду очищать ПАПКА, дата создания которой больше 3 дней и файлы, что в этой ПАПКА.
Так вот, а как перебрать папки, что находяться в C:\Logs-1C-MobileAgent?
это фоново должно делаться
|
|
1
ДенисЧ
10.05.16
✎
12:06
|
НайтиФайлы()
|
|
2
myr4ik07
10.05.16
✎
12:06
|
НайтиФайлы(ИмяКаталога,"*.*",) спасибо (1)
|
|
3
Aleksey
10.05.16
✎
12:07
|
перебрать в чем? в 7-ке, 8-ке или средствами dos, т.е в бат файле
|
|
4
myr4ik07
10.05.16
✎
12:07
|
(1) смотрел и чего то не верил, что этим НайтиФайлы() поможет
|
|
5
myr4ik07
10.05.16
✎
12:07
|
(3) 8-ка
|
|
6
ДенисЧ
10.05.16
✎
12:09
|
(4) Тут не церковь, тут верить не надо ))
|
|
7
Aleksey
10.05.16
✎
12:10
|
(5) тогда учти где запускается команда ибо на сервере будет выполнятся на сервере, а не на клиенте
|
|
8
myr4ik07
10.05.16
✎
12:12
|
всем спасибо, понял, учту
|
|
9
myr4ik07
10.05.16
✎
12:21
|
может кому то пригодиться
|
|
10
Heckfy
10.05.16
✎
12:32
|
Сделай батник
forfiles -p D:\ТвояПапкаСЛогами\ -d -3 -c "cmd /c rmdir /s /q @path"
Запускай виндовым шедулером. Всяко надежнее, чем ОдноЭс. :)
Диск D и ТвояПапкаСФайлами нужно заменить на твои реальные.
|
|
11
Lexey_
10.05.16
✎
12:33
|
(9) 5 + 5 тоже запросом считаешь?
|
|
12
Heckfy
10.05.16
✎
12:33
|
ТвояПапкаСФайлами = ТвояПапкаСЛогами
|
|