バッチ スクリプトの 1 つで、ユーザーがテキストを入力できるようにしたいと考えています。テキストは .txt ファイルに書き込まれます。
@echo Enter an archive comment here (English letters and numbers only):
set /p textfileContents=
:: Outputs the user input to the text file
@echo %textfileContents% > %textfileName%.txt
Enterこれは、押すと改行せずにコマンドが実行されるため、テキストが 1 行に制限されることを除けば正常に動作します。
コマンドを実行する代わりに改行するにはどうすればよいですか?
答え1
試す
copy con %textfileName%.txt
複数行のテキストを入力し終わったらCtrl+Z キーまたはCtrl+C キー