Я хотел бы, чтобы все файлы 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
)
Может ли кто-нибудь пролить свет на то, как решить вышеописанную проблему?
Заранее спасибо!