Пакетный файл: Удаление файлов типа расширения. - PullRequest
0 голосов
/ 22 сентября 2018

Я работаю с приложением, которое создает общее расширение типа файла для информации журнала данных.Я пытаюсь создать сценарий пакетного файла, который будет удалять файлы журнала данных, которые старше 5 дней.У меня нет опыта работы с Batch File, но я обнаружил, что следующий скрипт работает правильно для многих типов файлов, за исключением общего расширения типа .File.

    forfiles /p "C:\SOAP_Data" /s /m *.* /d -5 /c "cmd /c del @path" & 
    forfiles /p "C:\HL7_Data" /s /m *.* /d -5 /c "cmd /c del @path"

Есть ли какой-нибудь твик, который я могу сделать со сценарием, чтобы он также включал удаление файлов расширения .File?Я пытался добавить * .file к пути к папке, но это не помогло.

1 Ответ

0 голосов
/ 24 сентября 2018

Благодаря устранению неполадок с использованием ECHO пути удаления мне удалось найти следующее решение:

    forfiles /p "C:\SOAP_Data"  /d -5 /c "cmd /c  DEL @path" & 
    forfiles /p "C:\HL7_Data"  /d -5 /c "cmd /c  DEL @path"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...