วิธีการพิมพ์เอาต์พุต DOS ไปยังเครื่องพิมพ์

เคล็ดลับ: เอกสารนี้มีไว้สำหรับคอมพิวเตอร์รุ่นเก่าหากคุณกำลังเรียกใช้อะไรที่ใหม่กว่า Windows XP หรือมีเครื่องพิมพ์ USB ขั้นตอนเหล่านี้จะไม่ทำงาน อย่างไรก็ตามคำสั่ง output ยังคงสามารถใช้ใน Windows ทุกรุ่นเพื่อพิมพ์รายการไฟล์หรือคำสั่งอื่น ๆ ไปยังไฟล์ข้อความที่สามารถพิมพ์ได้

หากต้องการพิมพ์ข้อมูลจาก MS-DOS ไปยังเครื่องพิมพ์ต้องใช้คำสั่ง '> LPT x ' หลังจากพิมพ์คำสั่ง คำสั่งนี้บอกให้คอมพิวเตอร์ทำการเปลี่ยนเส้นทางข้อมูลทั้งหมดไปยังพอร์ต LPT ที่เหมาะสม x แทนหมายเลขพอร์ต ตัวอย่างและคำสั่งที่ใช้บ่อยที่สุดแสดงอยู่ด้านล่าง

DIR> LPT1

คำสั่งนี้บอกให้คอมพิวเตอร์พิมพ์รายการไดเร็กตอรี่โดยใช้คำสั่ง dir แทนการพิมพ์ไปยังหน้าจอส่งมันไปยังเครื่องพิมพ์

คำสั่งต่อไปนี้ใช้คำสั่ง type เพื่อพิมพ์เนื้อหาของไฟล์

พิมพ์ FILE.TXT> LPT1

อย่างไรก็ตามหากจำเป็นต้องพิมพ์หลายไฟล์คุณสามารถใช้คำสั่ง copy ได้ดังที่แสดงด้านล่าง

COPY / B * .TXT> LPT1

ตัวอย่างด้านบนใช้คำสั่ง copy เพื่อคัดลอก txt หรือไฟล์ข้อความทั้งหมดในไดเรกทอรีปัจจุบันไปยังพอร์ต LPT1

เมื่อใช้ตัวอย่างข้างต้นเป็นสิ่งสำคัญที่ต้องตระหนักว่านี่จะพิมพ์ไฟล์ ASCII เท่านั้นไม่ใช่ไฟล์ BINARY หรือเข้ารหัส หมายความว่าเฉพาะไฟล์ข้อความเท่านั้นที่จะพิมพ์โดยใช้วิธีนี้ การพยายามพิมพ์ Microsoft Word, Excel, Works, WordPerfect หรือโปรแกรมอื่น ๆ ที่คล้ายกันที่ต้องใช้โปรแกรมจะไม่ทำงาน

หมายเหตุ: เมื่อใช้คำสั่ง> LPT x ใน MS-DOS เนื่องจากเครื่องพิมพ์จะไม่ถูกส่งคำสั่งป้อนหน้าเครื่องพิมพ์อาจไม่เลื่อนกระดาษออกจากเครื่องพิมพ์ หากต้องการนำกระดาษออกด้วยตนเองให้ใช้ปุ่มสำหรับ FF (ป้อนกระดาษแบบฟอร์ม) หรือป้อนกระดาษเพื่อนำกระดาษออก หากคุณมีเครื่องพิมพ์ดอทเมทริกซ์ให้ใช้มือหมุนเพื่อขับกระดาษออกด้วยตนเอง

MS-DOS 2.0 ถึงผู้ใช้ MS-DOS 6.x

ผู้ใช้ MS-DOS ที่ใช้ 2.x - 6.x ยังสามารถใช้คำสั่งพิมพ์ได้