コマンドライン引数を渡し、この引数を次のような文字列と連結するバッチファイルがあります。コマンドライン引数として1.0を送信した場合
echo ^<em:version^>%1^</em:version^>
これは印刷<em:version>1.0</em:version>
して正常に動作します。を使用してこの文字列をテキストファイルにリダイレクトしようとした場合:
echo ^<em:version^>%1^</em:version^> >> test.txt
<em:version></em:version>
コマンドライン引数を残してファイルにのみ書き込まれます。コマンドラインで文字列全体を書きたかったのです。何が問題になるのでしょうか?これを修正する方法は?