0

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

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

@echo off

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

2 回答 2

0
@echo off

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

可能对你有用。

于 2013-08-25T03:09:27.070 回答
0

这也可能对您有用:

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

或这个:

@echo off
(for /F "tokens=1,*" %%f in ('find /V /C "-------------" *.csv') do echo(%%g)> output.txt
于 2013-08-25T04:54:37.587 回答