Я хотел бы, чтобы все файлы csv в каталоге, в котором имя файла не содержит слова "summary". Внутри командной строки я могу ввести следующую команду
dir /b my_dir\*.csv | find /V "summary"
Когда я пытаюсь передать вышеуказанную команду в пакетный файл, я сталкиваюсь с проблемой в том, что команда pipe не поддерживается в цикле for. То есть я не могу сделать следующее
FOR /f %%A in ('dir /b my_dir\*.csv | find /V "summary"') do (
rem want to do something here
)
Может кто-нибудь пролить свет мне на то, как решить проблему выше?
Спасибо заранее!