在我的一個批次腳本中,我希望使用者能夠輸入一些文字。
@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