Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a networked printer (HP DeskJet 712C) that is shared via a Windows XP host. I'm able to print to the printer from applications such as Word, gVim, and Notepad, but when I try and print to it directly via print /D:"\\hostname\HP DeskJet 712C" file.txt the shell will respond the file file.txt is currently being printed, but nothing will go to the printer.

I should add that while I've primarily been doing the printing from Windows 7 hosts, it happens on both Windows 7 (32 and 64 bit) and Windows XP hosts.

share|improve this question

1 Answer 1

up vote 0 down vote accepted

The problem is that the DJ712C is a host-based printer. It relies on the operating system and driver to convert the page into dots on the paper. It does not understand plain text. That is why it works fine when you are using the driver to print, not if you're sending text to it.

One way to get around the problem is to use DOSPRN. It takes the text from DOS applications and passes it through the driver so the printer can understand it.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.