내 배치 스크립트 중 하나에서 사용자가 일부 텍스트를 입력할 수 있기를 원합니다. 그러면 텍스트가 .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
노력하다
copy con %textfileName%.txt
여러 줄의 텍스트 유형을 입력한 후Ctrl+Z또는Ctrl+C