Quebra de linha no conjunto /p

Quebra de linha no conjunto /p

Em um dos meus scripts em lote, quero que o usuário possa inserir algum texto. O texto será então gravado em um arquivo .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

Isso funciona bem, exceto que estou limitado a uma única linha de texto, porque bater Enterexecutará o comando em vez de quebrar a linha.

Como posso obter uma quebra de linha em vez de executar o comando?

Responder1

Tentar

copy con %textfileName%.txt

No final da digitação do seu tipo de texto multilinhaCTRL+ZouCTRL+C

informação relacionada