ดังนั้นฉันมี txt (infos.txt) และใน Infos คือประโยค:
echo This is a Sentence!
echo This is a Sentence in the 2nd line!
และตอนนี้ฉันใช้
for /f "skip=1" %%G IN (infos.txt) DO if not defined line set "line=%%G"
echo %line%
เพื่อแสดงประโยค แต่เป็นเพียงคำแรกเสมอ มันจะดีจริงๆถ้าคุณช่วยฉันได้ ขอบคุณสำหรับคำตอบในอนาคต
for /f "tokens=*" %%G IN (infos.txt)
นอกจากนี้คุณยังสามารถลอง ปัญหาคือว่าไม่มีการระบุโทเค็น "ทุกอย่าง" หรือ delims "ไม่มีอะไร" ดังนั้นค่าเริ่มต้นสำหรับตัวคั่นคือช่องว่างและทำให้คุณได้รับคำแรกสำหรับโทเค็นแรกต่อประโยคตั้งแต่หลังจากคำแรกนั้นคือช่องว่างและโทเค็นอื่น .
delims=
ตัวเลือกและคิดเกี่ยวกับskip=1
อย่างใดอย่างหนึ่ง ss64.com/nt/for_f.html