やってみたけど激重。ファイル多いと使いもんにならない。
まずこのコマンドでbatファイルを作成し、batを実行するだけ
加工済のファイル置き場を"#加工済"で作ってあること前提です。
FOR /F %i IN ('dir /b *.csv') DO @ECHO FOR /F "tokens=5,6,7 delims=^," %%a IN (%i) DO @ECHO %%a %%b %%c ^>^> #加工済\%i >> bat.bat
delims=で区切り文字を指定
tokens=で何列目を出力するか指定。
FOR /F "tokens=5,6,7 delims=^," %a IN (%i) DO @ECHO %a %b %c
%a IN で 最初の文字指定して、3つ出力するものがあれば %a %b %cと書く
なので4つ出力するものあるなら
FOR /F "tokens=5,6,7,8 delims=^," %a IN (%i) DO @ECHO %a %b %c %d
と増やすのです。