2013-08-25 76 views
0

我正在尝试创建一个批处理文件(显示在下面)以获取计数记录以及一组.csv文件中的文件名。列出所有记录计数以及文件名

下面的批处理文件将输出第一个.csv文件的记录数。有没有办法列出所有记录计数以及文件名?

@echo off 

for /F "tokens=3" %%f in ('find /V /C "-------------" *.csv') do (
echo %%f 
) >output.txt 

回答

0
@echo off 

(
for %%n in (*.csv) do (
    for /F "tokens=3" %%f in ('find /V /C "-------------" "%%n"') do (
    echo %%n %%f 
) 
) 
) >output.txt 

可以为你工作。

+0

的作品。辉煌! – user1804387

0

这可能会为你工作了:

find /V /C "-------------" *.csv >output.txt 

或者这样:

@echo off 
(for /F "tokens=1,*" %%f in ('find /V /C "-------------" *.csv') do echo(%%g)> output.txt 
相关问题