If you are using an old program that only recognizes LPT ports, you need to loopback your USB port to a LPT port.
Install the Microsoft Loopback Adapter
In Control Panel, double click on Add Hardware, then Next.
Select "Install the hardware that I manually select from a list (Advanced)", then click Next.
Select "Network Adapters", then click Next.
Select "Microsoft" under the Manufacturer list, then select "Microsoft Loopback Adapter" in the Network Adapter list, and click Next.
Click Next, then Finish
Configure the Adapter
The loopback adapter is a virtual network adapter and can be configured the same as a regular network card. Set the adapter to have a static IP address in your network, such as 192.168.1.100 / 255.255.255.0
Share the USB printer
Use a share-name easy to remember, such as "Printer".
Connect the shared printer as LPT1
NET USE LPT1: \\[Computer-Name]\Printer /PERSISTENT:YES