Quebra de linha no conjunto / p

0

Em um dos meus scripts em lote, quero que o usuário possa inserir algum texto. O texto será 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 pressionar Enter executará o comando em vez de fazer uma quebra de linha.

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

    
por Arete 19.10.2016 / 17:31

1 resposta

0

Tente

copy con %textfileName%.txt

No final da digitação do tipo de texto com várias linhas, CTRL + Z ou CTRL + C

    
por 20.10.2016 / 10:24