Printing from a plain DOS virtual machine in VirtualBox
Printing from DOS programs to Windows printers is pretty easy if you have an old Windows version running on a VirtualBox virtual machine. This video shows how to redirect the LPT1: port on the DOS VirtualBox machine and send the DOS prints to any installed Windows printer. Preparation:
Let's go:
That's all. Now:
WARNING:
The "Close Everything" above is needed because VirtualBox keeps the temporary file opened forever rather than opening/closing it just when the port receives data, so, Printfil doesn't start until VirtualBox is closed, and we couldn't find a solution for this problem (that happens only when the guest machine is plain DOS, not Windows 32-bit) on the Sun/Oracle website so far.
If this is a big problem for you, rather than using a DOS virtual machine, you may use a DOS emulator in the host machine (even if it's 64-bit). If you've questions, you can comment the Facebook video or the YouTube one in this page, or you can contact us at https://www.printfil.com/esupp.htm Other articles and videos about DOS printing in Windows
|
|||||
26 Nov 2025
|
|||||

How to print from DOS PRN, LPT1: to Windows printers: USB, Wi-Fi, PDF
Run DOS programs on Windows 64-bit through DOSBox / vDos and print to USB, GDI, PDF printers through Printfil