Я немного опоздал, но я использовал это:
dir /B *.* > dir_file.txt
тогда вы можете сделать простой цикл FOR для извлечения имени файла и использования их. например:
for /f "tokens=* delims= " %%a in (dir_file.txt) do (
gawk -f awk_script_file.awk %%a
)
или сохраните их в Vars (! N1 !,! N2! ..! Nn!) Для дальнейшего использования. например:
set /a N=0
for /f "tokens=* delims= " %%a in (dir_file.txt) do (
set /a N+=1
set v[!N!]=%%a
)