General discussion

Locked

default printer set up for all users

By RG11 ·
I have a few different printers set up on our xp machines. Users log in and print to different printers through out the building. How can I set it up so that when any user logs in to a particular pc, the same printer will be the default for everyone. I want to override what the users set up as their default after they logged in. We have xp pro..

This conversation is currently closed to new comments.

7 total posts (Page 1 of 1)  
| Thread display: Collapse - | Expand +

All Comments

Collapse -

by Don Christner In reply to default printer set up fo ...

Go through the install as if the printer is on LPT1. Then go into the printer properties page, the ports tab, add a new port to the unc path of the printer (like \\server\printer1), then select the new port instead of LPT1.

This makes the printer install as a local printer which is available to all.

Don

Collapse -

by RG11 In reply to

The printer is a network printer and is available to all but what I am trying to accomplish is setting a default printer for all users that log in. When one user logs in the printer they specifically set up as default is the default printer. I want to specify a default printer for all users so they all print to my printer instead of what they chose as default...

Collapse -

by Jennifer.Gardner In reply to default printer set up fo ...

Another way to do the above is to set up the printer with straight TCP/IP printing. This also installs the printer as "local", which is avaialable to all users. (to do this, select local printer, then select "standard TCP/IP" as the port, and define the IP address).

Collapse -

by Don Christner In reply to default printer set up fo ...

Follow my previous answer and it will do exactly what you are trying to do. Printers that are local (LPT1) will show for all users, even new users. What you are doing is faking the OS out into thinking that it is a local printer. Then change from a local port to a networked port.

Don

Collapse -

by angela.brown2 In reply to default printer set up fo ...

PART 1 - You can try doing the following: WARNING!!! IT INVOLVES EDITING THE REGISTRY!
Create a new user who is named Test:
Log on to the client computer as Administrator.
Click Start, right-click My Computer, and then click Manage.
Under System Tools, expand Local Users and Groups, right-click Users, and then click New User.
Create a new user who is named Test.
Quit the Computer Management snap-in, and then display hidden files and folders:
Click Start, click Control Panel, and then double-click Folder Options.
Click the View tab, click Show hidden files and folders, click to clear the Hide extensions for known file types check box, click Apply, and then click OK.
Log off the computer, and then log on as the Test user account that you created in step 1.
Click Start, click Printers and Faxes, and then click Add a printer. Follow the instructions on the screen to add a network printer.
Click Start, click Run, type cmd in the Open box, and then click OK.
Type net use lpt1: \\servername\share /user:administrator, and then press ENTER, where servername is the name of the server with the shared network printer, share is the share name of the network printer, and administrator is the name of a user account with administrative credentials on the server.
Type the administrative password when you are prompted to do so, and then press ENTER.
Restart the Add Printer Wizard.
After you add the network printer, log off the computer, and then log on as Administrator.
Load the Test registry hive:
Click Start, click Run, type regedt32 in the Open box, and then click OK.
Click HKEY_LOCAL_MACHINE, and then click Load Hive on the File menu.
Open the Windows installation drive\Documents and Settings\test folder, where test is the name of the Test user that you created in step 1.
Click the NTUSER.DAT file, and then click Open.
In the Key Name box, type Test, and then click OK.
The Test registry hive is loaded under

Collapse -

by angela.brown2 In reply to default printer set up fo ...

PART 2 - SECOND HALF OF ABOVE ANSWER

HKEY_LOCAL_MACHINE.
Insert the default user Test registry file under HKEY_LOCAL_MACHINE:
Click the following registry subkey:
HKEY_LOCAL_MACHINE\Test\Printers
On the File menu, click Export.
In the File name box, type print.reg, and then click Save.
Click the Test registry subkey, and then click Unload Hive on the File menu.
Click Yes to confirm that you want to unload the key and all its subkeys.
Click the HKEY_LOCAL_MACHINE registry key, and then click Load Hive on the File menu.
Open the C:\Documents and Settings\Default User.WINDOWS file.
Click the NTUSER.DAT file, and then click Open.
In the Key Name box, type Test, and then click OK.
The default user "Test" registry file is inserted under HKEY_LOCAL_MACHINE.
On the File menu, click Import.
Open the folder where you saved the Print.reg file, click Print.reg, and then click Open.
When you receive the message that the information in the Print.reg file has been successfully entered into the registry, click OK. The printer information is loaded into the default user registry settings.
Click the Test registry key, and then click Unload Hive on the File menu.
Click Yes to confirm that you want to unload the Test key and all its subkeys.
Quit Registry Editor.
Test the new configuration by creating a new user, and then logging on as that user. The network printer is listed in the Printers and Faxes dialog box.

Collapse -

by TPCosmo In reply to default printer set up fo ...

I use Kixtart for processing log on sacripts and it works great. It has awesome tools for almost anything you might want to do for a logon. I set the default printer with a simple statement like:
SETDEFAULTPRINTER('\\SERVER-2\HP Laserjet 8150 PCL 6').
Check it out for FREE at http://www.kixtart.org

Back to Windows Forum
7 total posts (Page 1 of 1)  

Related Discussions

Related Forums