Невозможно удалить файлы с помощью команды «forfiles», но может извлечь их - PullRequest
0 голосов
/ 12 июня 2019

Я пытаюсь удалить файлы старше определенного периода времени.

У меня проблемы с удалением txt-файла определенного формата.

Файл: KB4054981_20180130_060034933-Microsoft .NET Framework 4.6.1-MSP0.txt.

Когда я пытаюсь отобразить все текстовые файлы, распечатывается указанный выше файл.Тем не менее, я пытаюсь удалить его, появляется сообщение «Не удалось найти файл».

enter image description here

Любая помощь приветствуется!

1 Ответ

0 голосов
/ 13 июня 2019

В дополнение к совету, который я уже дал в моем первоначальном комментарии, вы должны заметить, что каталоги также будут проходить с шаблоном по умолчанию, который вы напрасно указываете. Поскольку каталоги не удаляются с помощью команды Del, вам следует отфильтровать их:

ForFiles /P "C:\Test" /S /C "Cmd /C If @IsDir==FALSE Del @Path"
...