세트 /p의 줄 바꿈

세트 /p의 줄 바꿈

내 배치 스크립트 중 하나에서 사용자가 일부 텍스트를 입력할 수 있기를 원합니다. 그러면 텍스트가 .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

관련 정보