Цитата: OlegON ➤ Единственный известный баг/фича - если удалить с диска файл не удастся, то из базы файл вычистится и пойдет на второй круг. Это по разным причинам исправляться не будет.
Вот это место мне не понятно как сделано. Разве не логичнее было бы делать стирание из базы
только после успешного удаления с диска? Ведь если файл, допустим, залочен сейчас, то завтра он может быть не залочен и спокойно удалится.
Цитата: OlegON Т.е. там цифра уже далеко не 73?
Угу. В большинстве случаев - days=180.
Цитата: OlegON Я просто опасаюсь, что где-то в батнике косяк с вызовом киллера.
Ну-у, накосячить тут - это надо умудриться:
Код:
echo !date! > "%WorkDir%\!CurY!CurM!CurD!"
killer.exe %NumDays% >> "%LogFile%"
Больше, в батнике, файл "%WorkDir%\!CurY!CurM!CurD!" нигде не фигурирует, т.е. и лочить его некому.
Цитата: OlegON Но могут не удаляться из-за залоченности чем-то еще.
Это вряд ли. Логи старые и никому не нужны ;)