batファイルのファイルの読み込みと書き込みのサンプルです。
目次
サンプル | ファイルの読み込み |
ファイルの書き込み |
ファイルの読み込み
batファイルからテキストファイルを読み込むサンプルです。
以下のファイルを読み込みます。ファイル名はmessage1.txtです。
コードです。for文で読み込み出力します。
@echo off
for /f "delims=" %%s in (.\message1.txt) do (
echo %%s
)
以下のように出力されます。
ファイルの書き込み
batファイルからファイルを作成して書き込むサンプルです。
@echo off
echo test1 > .\message1.txt
実行するとbatファイルと同じフォルダにテキストが新規作成され中に文字が出力されます。
再度実行すると上書きされます。
以下のように出力されます。
引数を渡す場合
引数は、%1,%2というように指定します。
@echo off
echo %1 %2 test1 > .\message1.txt
実行時の引数の渡し方は、batファイル名の後ろに半角スペース区切りで追加します。
以下のように出力されます。
関連の記事