С помощью командной строки, попав в соответствующий каталог, как удалить файлы определенного типа и размера? Я думаю, что следующий код будет применяться, но хочу убедиться.
Я хочу удалить все xml-файлы, размер которых равен 0 - del * .xml = 0
Попробуйте этот цикл:
FOR %%F IN (*.xml) DO IF %%~zF EQU 0 DEL %%F
Ссылка: Фрагменты сценариев DOS
Редактировать:
За ваш комментарийпопробуйте создать следующее как командный файл и выполните это:
@ECHO OFF SETLOCAL ENABLEEXTENSIONS SETLOCAL ENABLEDELAYEDEXPANSION FOR %%F IN (*.xml) DO IF %%~zF EQU 0 DEL %%F