[ホーム] - [バッチファイル サンプル一覧] - [バッチファイルでファイルに改行を含む文字列を連結するサンプル]

バッチファイルでファイルに改行を含む文字列を連結するサンプル | Windows バッチファイル






Windows バッチファイル環境において、ファイルの最後の文字列を追加する簡単なサンプルプログラムを紹介します。
以下のようにファイルの最後に文字が追加されます。

【追記前】
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa


【追記後】
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
xxxxx


バッチファイルでファイルの最後に文字を追記する




サンプルコード集

以下は Windows 10 環境におけるサンプルコードと実行結果です。


以下のサンプルは"c:\temp\testfile001.txt" というファイルに対して"最後尾に追加するテキスト" という文字を追記しています。文字コードはShift-JISで確認しています。


サンプルコード:

echo "最後尾に追加するテキスト" >> c:\temp\testfile001.txt


実行結果:





以下は改行を含む文字をファイルの最後に追記しています。バッチファイル内なので環境変数の遅延展開である "SETLOCAL ENABLEDELAYEDEXPANSION" を使用しています。

サンプルコード:


SET KAIGYO=^



SETLOCAL ENABLEDELAYEDEXPANSION
SET x=aaa!KAIGYO!bbb
ECHO !x! >>c:\temp\testfile001.txt



実行結果:


c:\>SET KAIGYO=


c:\>SETLOCAL ENABLEDELAYEDEXPANSION

c:\>SET x=aaa!KAIGYO!bbb

c:\>ECHO !x!  1>>c:\temp\testfile001.txt








本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)

[ホーム] - [バッチファイル サンプル一覧]