DOSバッチ記事の目次はここです。 最近ちょっと WINDOWS VISTA上で、DOSバッチファイルを作り実行させている。 それにしてもバッチファイルの文法(表現)は奇妙ですね。 変数に%を2つ付けるとか、変数名は1文字だけとか、変なオプションがあるとか・・・。 こんな変なスクリプト言語は深入りしない方が無難・・・。 ■ファイル名一覧を表示 以下テーブル左側のコードを TEST.bat という名前のファイルに記入し、テキストファイルが複数あるフォルダで実行すると、テーブル右側の結果が得られます。 @echo off echo -----------------------フルパス for %%A in (*.txt) do echo %%~fA echo -----------------------ドライブ名 for %%A in (*.txt) do echo %%~dA echo
![DOSバッチファイル① : FOR文(ファイル名一覧表示 その1) - enajet](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2fab234779ed781260dcbd25acb6224980133bc/height=288;version=1;width=512/http%3A%2F%2Fenajet.air-nifty.com%2Fblog%2Fimages%2F2010%2F05%2F30%2Fdos20100530.jpg)