私は現在、カスタマイズ可能な .java ファイルを作成しているバッチ ファイルに取り組んでいます。すべての通常の行で、次のことができます
echo String[] exampleString = new String[anyNumber]; >> AnyFileName.java
今、私は問題に遭遇しました - java-for-loop を含む行をファイルに書きたいときはいつでも
echo for (int i=0; i<anyNumber; i++) >> AnyFileName.java
ここに見られるように、それは私にエラーを与えるだけです:
指定されたファイルが見つかりません。
(これは実際のエラー メッセージではありませんが、私は英語のシステムを持っていないため、英語のエラー メッセージは表示されませんが、基本的にはこのように表示されます)。
ステートメント内の特殊文字をecho
完全にエスケープして、ファイルに書き込まれ、バッチ操作として実行されないようにする方法はありますか? 通常^
は、私が試した方法では機能しないようです。
編集:単語の代わりに括弧をエスケープするとfor
うまくいきました。