ตัวแบ่งบรรทัดในชุด / p


0

หนึ่งในแบทช์สคริปต์ของฉันฉันต้องการให้ผู้ใช้สามารถป้อนข้อความจากนั้นข้อความจะถูกเขียนลงในไฟล์. 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

ใช้งานได้ดียกเว้นว่าฉันถูก จำกัด ไว้ที่ข้อความบรรทัดเดียวเพราะการกดปุ่ม เข้าสู่ จะดำเนินการคำสั่งแทนการทำให้ตัวแบ่งบรรทัด

ฉันจะได้รับตัวแบ่งบรรทัดแทนที่จะดำเนินการคำสั่งได้อย่างไร

คำตอบ:


0

ลอง

copy con %textfileName%.txt

เมื่อสิ้นสุดการพิมพ์ข้อความหลายบรรทัดของคุณ CTRL + Z หรือ CTRL + C

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.