質問: ファイルの行数を取得するバッチを作成中ですが、 実行すると、 下記の様な「内部コマンドまたは・・・」が表示されてしまいます。 ``` 行数は取得できているのですうが、どこか間違いがあるのでしょうか? '6' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 続行するには何かキーを押してください . . . ``` ``` @echo off set count=0 for /f "delims=" %%a in (input.txt) do ( set /a count+=1 ) echo. %count% pause ```
回答: 解決したようですが、行数を表示するだけなら、 `find /c /v "" ファイル名` 空行も数えます。