以前LinuxでCSVを処理する方法を記事にしたのですが、最近はLinuxよりもWindowsで作業をすることが増えたので、WindowsのバッチでのCSV処理方法も載せておきます。 for /F "delims=, tokens=1,2,3" %%a in ( c:\test_list.csv ) do ( echo %%a の値段は %%b 円です。在庫は %%c 個です。 ) ■出力結果 このスクリプトの実行結果は以下のようになります。 リンゴ の値段は 100 円です。在庫は 10 個です。 ミカン の値段は 80 円です。在庫は 20 個です。 イチゴ の値段は 400 円です。在庫は 15 個です。 パイナップル の値段は 200 円です。在庫は 8 個です。 モモ の値段は 500 円です。在庫は 6 個です。 ■おまけ ファイル名の指定を %1 に変えることで、ファイルを引