我正在尝试创建一个批处理文件(如下所示),以便在一组.csv文件中获取计数记录和文件名。
下面的批处理文件将输出第一个.csv文件的记录计数。有没有办法列出所有记录计数和文件名?
@echo off
for /F "tokens=3" %%f in ('find /V /C "-------------" *.csv') do (
echo %%f
) >output.txt
答案 0 :(得分:0)
@echo off
(
for %%n in (*.csv) do (
for /F "tokens=3" %%f in ('find /V /C "-------------" "%%n"') do (
echo %%n %%f
)
)
) >output.txt
可能适合你。
答案 1 :(得分:0)
这也适用于你:
find /V /C "-------------" *.csv >output.txt
或者这个:
@echo off
(for /F "tokens=1,*" %%f in ('find /V /C "-------------" *.csv') do echo(%%g)> output.txt