สิ่งที่ฉันต้องการทำนั้นง่ายมาก:
ฉันมีโฟลเดอร์ใน Windows ที่มีรายการประเภทต่าง ๆ รวมถึงไฟล์ PDF, ไฟล์ TXT และไดเรกทอรีย่อย ฉันกำลังเขียนไฟล์. bat หนึ่งบรรทัดเพื่อดึงเฉพาะชื่อไฟล์ PDF ลงในไฟล์ข้อความใหม่
จนถึงตอนนี้เป็นสิ่งที่ฉันมีใน. bat:
dir *.pdf /b > PDF_LIST.txt
สิ่งนี้จะให้ผลลัพธ์ต่อไปนี้ในไฟล์ PDF_LIST.txt:
A.pdf
B.pdf
C.pdf
ฉันต้องการวางส่วน ".pdf" ของแต่ละบรรทัดในไฟล์ txt เนื่องจากเห็นได้ชัดแล้วว่าแต่ละไฟล์อยู่ในรูปแบบ PDF โดยใช้พารามิเตอร์ * .pdf ในคำสั่ง dir ของฉัน
นี่จะทำให้ง่ายขึ้นสำหรับฉันที่จะคัดลอก / วางชื่อไฟล์ทั้งหมดโดยตรงจากไฟล์ข้อความลงในเอกสารคำสำหรับการส่งที่ฉันส่งให้ลูกค้าของฉัน หากคุณสามารถแนะนำวิธีที่ดีกว่าหรือง่ายกว่าในการรับรายการไฟล์โดยไม่ต้องใช้แบตช์ไฟล์ที่จะเป็นประโยชน์เช่นกัน