Unsolved

This post is more than 5 years old

1 Message

9502

February 1st, 2006 19:00

How to Print DOS file

I have an "old" turbotax program and when I went to print it does nothing.  The screen has 3 options: LPT 1, 2 or 3 but the AIO 922 uses a USB cable.  Is there any way I can get it to print?  The program lists many possible printers to choose from but obviously they're all outdated.  Another option is to manually fill in the "printer codes in decimal" or "printer code sequence" but I can't find those in my Owner's Manual either or the "setup string." 
 
If I can't print it is there a way I can copy a DOS file into Word with Windows XP?  The right-click on my mouse or copy button does not work in the DOS program so I haven't been able to copy the file into Word either.
 
Please HELP if anyone can.  I do not want to start over again!  Thank you.

7 Posts

March 6th, 2006 18:00

I found this during a google session & it works for me. I found it useful to create .bat files to do the "net view ..." & "net use ..." commands for verifying the connection, deleting it & recreating it.

----------------
The solution is to assign the USB-connected printer a network name, and then to
associate that network name with an unused LPT port. The DataFlex program will print to the LPT port and Windows will automatically redirect the job to the USB
printer port.

WHERE TO START

The first step is to install the USB printer normally into
Windows. Once the printer is installed and the obligatory test pages
print correctly, proceed to the following steps.

Assign the printer a shared name. Generally this happens during
installation, but if you skipped that step or somehow installed the
printer without giving it a resource name, do that now.

Share names (resource names) should be alphanumeric (the first letter
must be an alphabetic character). Even though share names can contain
spaces, I recommend not putting spaces in resource names. The reason
is because it's more difficult to use operating system commands when
spaces exist in the resource name:

net view \\my computer name

If the network administrator for your system insists on names with
embedded spaces, here's a way to do it:

net view \\"my computer name"

Next, pick an unused LPT port. At the operating system prompt, enter
the following command:

net use LPT1 \\computer_name\HP /Persistent:Yes

where:

LPT1 is the name of the printer port. Note that a colon (:) does not
appear after the port name on the command line.

\\computer_name is the resource name of the computer that is
attached to the USB printer.


HP is the resource name of the USB printer assigned in step 1.

/Persistent:Yes denotes that this connection should be reestablished
when the system is rebooted.

If the command line above is wrapping to two lines then widen your
browser's window because the above command is one command. The above
command line can be inserted into the autoexec.bat or network login
script, whichever is most appropriate for your installation.

To verify that the connection was successful, use this command:

net view \\computer_name

After the LPT port has been associated with the USB port, open the
printer configuration panel:

Start
Settings
Control Panel
Printers
Right Click on the Printer to display its context menu
Choose Properties from the context menu
Change the data stream from RAW to Text mode. Use these steps:
Choose the Advanced tab or button
Choose the Print Processor button
In the Data Type section, change the data type from RAW to TEXT.
Apply and Close the printer panel.

To test that the printer has been successfully configured, at the
command prompt, execute:

dir > lpt1:

Small directory listings won't have enough information to force a page
to eject, so you might have to repeat this a couple times to get a
page to actually print.

DELETING THE CONNECTION

To delete the LPT port connection, use the command:

net use LPT1 /Delete
No Events found!

Top