[事象]
バッチファイル内でファイルの読み込みを行おうとバッチを作成した。
しかしながら、読み込みが一向に行えなかった。
[原因]
FOR文の/Fスイッチで指定できる変数名は任意の文字列1文字ということを理解していなかった。
その為、変数名から_を外したり、8文字以内にするなどでデバックしていたため、気づくのに時間がかかった。
[対応]
1文字にすることで無事解消した。
for /F %%A IN (hoge.txt) do ( echo %%A )
[改訂新版]Windowsコマンドプロンプトポケットリファレンス
- 作者: 山近慶一
- 出版社/メーカー: 技術評論社
- 発売日: 2016/03/04
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る