yes. i did the same thing in XP computer and it works. but i do the same in vista it doesnt.
Main Topics
Browse All TopicsHi
I am using VISTA and FOXPRO is DOS2.6. I attach an USB thermal receipt printer. I install the USB printer driver as per VISTA requirement and manage to test print successfully to the thermal printer. Later, I tried to use NET USE LPT1: \\computer-name\share name /PERSISTENT:YES but when I go to FOXPRO and issue set print on and tried to print but it will say printer not ready. How do I get over it? Thanks to your advise.
This question is in progress.
Our experts are working on an answer right now.
Sign up for immediate access to the solution once it becomes available.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Check the NET USE command output to see if the printer has been captured.
Change the zone of this question to Vista so that the Vista experts can take a look. This problem is not a foxpro problem.
Check out the software at http://www.dosprn.com/ or http://www.dos2usb.com/ to see if they help.
I wonder if you can adress a USB printer via DOS. USB is not like COM or LPT, it's a BUS and only drivers talk to devices, you (foxpro) does not even talk to printer drivers, it's printing to the winodws spooler. But good luck with getting this printer to work in DOS.
I'd ask the manufacturer of that printer, if they offer a DOS driver.
Bye, Olaf.
We had the same problem with Windows 2000 / XP and got around it by using
NET USE LPT2: \\COMPUTERNAME\EPSON where epson was the share name for the printer attached either to com2 or a USB port depending on the printer model.
Then within FoxPro use SET PRINTER TO LPT2 and this works fine. This leaves LPT1 free for our other printers.
Business Accounts
Answer for Membership
by: techzterPosted on 2009-03-30 at 07:13:12ID: 24019111
I silly question I hope. Did you first share the printer from \\computer-name?