'!'を含む文字列を出力する必要があるバッチファイルを書いています。別のファイルに。しかし、その文字列を別のファイルにエコーすると、「!」が削除されます。出力から。
例:入力:
set LINE=Hi this is! output
echo !LINE!>>new_file.txt
new_file.txtの出力は次のとおりです。
Hi this is output
また、入力が
set LINE=Hello!! this is output!!
echo !LINE!>>new_file.txt
new_file.txtでの出力:
Hello
したがって、!をスキップします。(感嘆符)出力からnew_fileへ。%LINE%を使用すると、出力ファイルに「echoison」と表示されます。
この問題を解決する方法を提案してください。