Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to install a local printer on a domain computer such that it's available for all users who subsequently login. The printer itself is attached to a computer that isn't part of the domain but on the network and is shared as such.

I can already install it as a network printer as \workgroupcomp\printername but this only installs for one user. I'd like it installed as a local printer such that it's available for all.

Any ideas?

Edit: Should have mentioned both computers are windows xp

share|improve this question
I ended up kludging this with the following solution I found on another forum: you could create a simple batch file i.e printer.bat the batch file would look like... START \\SERVER1\PRINTER1 START \\SERVER1\PRINTER2 -------------------------------------------------- Then you could copy this batch file to the "C:\Documents and Settings\All Users\Start Menu\Programs\Startup" folder and it will run everytime a user logs on. – Josh May 11 '12 at 14:30
up vote 0 down vote accepted

I think what you need is in KB307016.

Essentially what you do is to map lpt1 to the network printer and then use a registry hack to get it working on all the users.

share|improve this answer
That looks like it would work. I'm going to give you the answer credit even though i actually already solved this with a slightly more kludgey solution. I'll post my solution momentarily. – Josh May 11 '12 at 14:29

Your Answer


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.