Computing.Net > Forums > Windows XP > Install printer for all XP users?

Computing.Net: Over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to sign up now, it's free!

Install printer for all XP users?

Reply to Message Icon

Original Message
Name: Peter Shriner
Date: January 4, 2003 at 12:01:06 Pacific
Subject: Install printer for all XP users?
OS: Windows XP Pro
CPU/Ram: Pentium IIIs, enough
Comment:

We have school labs with Windows XP Professional PCs that are used by many students throughout the year. Each PC accumulates dozens of user accounts as different students log in.

Occasionally, we need to add a new network printer to all XP PCs in a particular lab. We currently do this on each PC in the lab via the following procedure:

1. Log in as Administrator.
2. Select all of the student user accounts (in Windows Explorer) and delete them.
3. Log in as a test user.
4. Add the network printer to the test user account.
5. Copy the test user account over as the Default User account.
6. Students log in, and their newly-created user account acquires the new network printer (from the Default User account).

We need to speed this up. The slowest part is Step #2: deleting all the student user accounts on each XP PC. This can take 20-30 minutes for each PC, and may take a few hours to do all of the PCs in one lab (even if we have all PCs running at the same time).

My questions:

- Do we have to delete all existing student user accounts on each PC?

- If existing user accounts do *not* have to be deleted, how do you make the new network printer available to all users? Can we log in as Administrator, add the new network printer, and somehow apply it to all existing user accounts?

- If existing user accounts *must* be deleted, is there a faster way to delete them? Can they be deleted simultaneously (as a group), instead of waiting for Explorer to delete each user account sequentially? Would it be faster to delete user accounts from a command line (using CMD.EXE), or by using a script?

Thanks,

Peter Shriner
pshriner@lpsd.k12.co.us



Report Offensive Message For Removal


Response Number 1
Name: XLWH
Date: January 4, 2003 at 13:58:12 Pacific
Reply:

Hi Peter.


I don't know networking but I found some websites that might give you an idea.


http://helpdesk.morrisville.edu/XP_Printer.htm


http://216.239.51.100/search?q=cache:14w7N9HWJCcC:www.wfu.edu/Library/ITC/training/xp/xpnetprint.pdf+network+printer+on+XP&hl=en&ie=UTF-8


http://www.microsoft.com/insider/printhelp/oscontent_winxp_network.asp


Take care,

Linda


Report Offensive Follow Up For Removal

Response Number 2
Name: Mike
Date: January 4, 2003 at 14:09:51 Pacific
Reply:

How about assigning each computer a standard student login account. For example, if it's an English Lab and there's 30 PC's, the Login could be Eng1 to Eng30. Don't assign passwords, but give the accounts limited use. This way it would stay the same year round.

Assign the network printer to the computer. Add Printer -> \\print_server_name\share_name

http://www.microsoft.com/windowsxp/pro/using/itpro/networking/printershare.asp

Mike


Report Offensive Follow Up For Removal

Response Number 3
Name: Jimi_l
Date: January 4, 2003 at 14:31:12 Pacific
Reply:

Perhpas i'm missing somthing but...
Why can't you just locate the printer in the control panel,right click on it, select properties and check off "share this printer"?

Jimi_l


Report Offensive Follow Up For Removal

Response Number 4
Name: Mike
Date: January 4, 2003 at 20:41:32 Pacific
Reply:

I hear you Jimi_l. Peter, what Jimi_l is refering to is how you set up a print server, what I stated above is how you set up the client. Why do you have to setup the printer for each user? You shouldn't have to.

Mike


Report Offensive Follow Up For Removal

Response Number 5
Name: Peter Shriner
Date: January 5, 2003 at 19:59:26 Pacific
Reply:

Thanks, everyone, for the suggestions.

I should have explained in more detail. When you, as the Administrator, install a network printer on a Windows XP Pro PC, the only user that will be able to see the new network printer is the Administrator. All other users (dozens of students, in our case) who have logged into that XP PC in the past, or who log into it the future, will not see the new printer because it only exists in the Administrator's user account.

In order to make the network printer visible to all users, we have been installing the printer in a test user account, then copying the test user account over as the Default User account.

All new users who subsequently log into the PC for the first time will be able to see the new printer. Their new user account is created by XP from the new Default User account, which includes the new printer.

However, any "old" user who logged into the PC (before the new network printer was added to the Default User account) will not see the new printer. Their user account -- which already exists on the PC and was originally created from the old Default User account -- does not include the newly installed printer.

To let "old" users see the new printer, you must delete all of their old user accounts on each PC before they log in again. Multiply this chore by dozens of PCs, and this takes a very long time. We are thus looking for a way to quickly install a network printer so it will be visible to all existing user accounts on each PC, without deleting their user accounts first.

Actually, I have found some possible solutions since my original post.

One involves installing the printer as a local printer (to the PC's LPT1 port), then changing the port path to that of the network printer. Note the problem described by "Manoj" in the following Windows Annoyances forum, and the answer posted by "dneeley":

Annoyances.Org
Network Printer Problem
Thread #1022569264
http://www.annoyances.org/exec/forum/win2000/t1022569264

There is also a command line method (using "rundll32 printui.dll,PrintUIEntry") for installing printers. Note the posts by "Brian Sanderson" in the following newsgroup search:

Google Groups
http://groups.google.com/groups?sourceid=navclient&q=%22bruce+sanderson%22+%22rundll32+printui%2Edll%2CPrintUIEntry%22

These sound promising.

Pete


Report Offensive Follow Up For Removal







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows XP Forum Home



Results for: Install printer for all XP users?

map network drive for ALL XP users
    Summary: Currently I have a batch script set to run whenever a user logs in to map a network drive. However, I'd like to know if there's another command available to run that can accomplish the same thing -- ...
www.computing.net/answers/windows-xp/map-network-drive-for-all-xp-users/78660.html

Install programs for all users
    Summary: My collegue is running a Compaq Presario 2500 laptop with Windows XP. In her administrator account she's installed a variety of programs (the most important being Office 2000). The problem is, these i...
www.computing.net/answers/windows-xp/install-programs-for-all-users/130118.html

shared printer for all users winxp
    Summary: Cannot Set Up a Default Network Printer for All Windows XP Users on the domain. Have a Shared Printer on on Windows xp machine which commects to the domain. Do not want to set up the printer for every...
www.computing.net/answers/windows-xp/shared-printer-for-all-users-winxp/95682.html








Which MP3 player do you have?

iPod/iPhone
Zune
Something Else
None


View Results

Poll Finishes Today.
Discuss in The Lounge
Poll History






Data Recovery Software