Allow DOS applications to use a shared or USB printer on Windows XP

In 2019, How many people will still use the DOS operating system or Windows XP? Many! especially in Thailand

Nutchanon Ninyawee
2 min readJul 26, 2019

Many SMEs in Thailand still uses old software to operate the accounting task of their business. Part of it due to the steep costs when they try to change to the modern, cloud-based one. Anyway, let’s go thru the process.

Technical Caveats

Main Idea: Exposes by mapping a printer in the windows settings to a particular LPT port.

OS: Tested on Windows 10, XP, should work on earlier Windows as well.

Step 1 — Download DOSPrint

The official website has been tearing down for a long time. Thus, you have to download it from web achieve.

https://web.archive.org/web/20170312183829/http://www.andtechnologies.com/download/free20110630/DOSPrint.zip

You would like to use DOSPrintUI.exe because it is easier to interact. After you open the exe file, look carefully in the notification area on the bottom left of the desktop. That is the sign that you have successfully done.

DOSPrint icon in the notification bar

Step 2— Set it to run at startup

For DOSPrint to run conveniently at startup, just put DOSPrintUI.exe to the startup folder, C:\Documents and Settings\User\Start Menu\Programs\Startup. More information here.

Step 3— Map printer to the LPT port

Right-click at the icon in the notification bar. and click Configure.

use DOSPrint s

Map any LPTs as you like. Enjoy 🎉

--

--