Показать полную графическую версию : [решено] Дата удаления файла
Mikle_home88
13-07-2015, 11:45
Добрый день! Нужен совет, есть cmd, который удаляет фалы по маске: for %%a in ("D:\New1\*.*") do del /q /f /s "%%a" >> 3.txt. Не получается в этой команде вывести дату удаления файла. Т.е. в итоговом файле отчета 3.txt, помимо "Удален файл - D:\New1\2.jpg" справа должна отображаться дата удаления файла.
del /q /f /s "%%a" »
Зачем Вам тут «/s»?
помимо "Удален файл - D:\New1\2.jpg" »
Нет там и не может быть никакого «Удален файл - D:\New1\2.jpg».
справа должна отображаться дата удаления файла. »
1. Зачем для каждого файла, если для всех удалённых за раз файлов дата будет одна и та же?
2. Зачем справа?
Mikle_home88
13-07-2015, 14:12
/s - удаление файлов во всех подкаталогах. Каждый день через планировщик событий будут удалятся файлы в разных подкаталогах, и все будет хранится в одном файле отчета. Непринципиально, что справа. Самое главное, чтобы была указана дата удаления
будут удалятся файлы в разных подкаталогах, »
Удаляться во вложенных каталогах будут только те файлы, которые будут найдены и в «корневом» для «for» каталоге («D:\New1»). Вам требуется именно такое поведение?
Mikle_home88
13-07-2015, 19:30
Разобрался, Iska спасибо, что откликнулись по проблеме, но на самом деле пустяк.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.