Discussion Locked

Accessing Network Printers

0 helpful
9 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I have added a networked printer onto a windows 2000 workstation as administrator. No other users can see the printer when they log on to the network using this workstation. I have tried altering the security settings for the printer without success. I have also tried adding the printer as the local administrator but no other users can see the printer.

9 replies

by gigelul

Hi,
I assume that you want add a network printer to users profiles not a local attached printer (a local printer, default is available for all users of this workstation).
Adding a network printer:
1. Every user must add this network printer.
2. Create a local user, logon with this account, add printer, logon local with admin account, copy this profile over the All users profile.
3. Use:
rundll32 printui.dll,PrintUIEntry /ga /c\\workstation /n\\printserver\printername /j"LanMan Print Services"

by mjkqb

Try logging on as local admin. and add the printer as a local printer. When slecting a port, add a local port and configure \\computername\printername ) or add tcp/ip port and configure.

Now, the printer will show up in all profiles.

by amdy.diene

You have to create a local user account for these users for them the see the printer when they log on to this workstation. Or you can publish the printer to the network using the active directory users and computers.

by mikenac

I would use a login script to set this printer up for each user. This way you can set up which groups are assigned to what printer. Here is a JScript logon script to add the printer.

var wshNetwork;
var strPrinterPath;
var strProgID;

strProgID = "WScript.Network";
strPrinterPath = "\\\\ServerName\\ShareName";

try {
wshNetwork = new ActiveXObject(strProgID);
}
catch (e) {
WScript.Echo("Failed to create ActiveX Object: " + strProgID);
WScript.Quit(0);
}
try {
wshNetwork.AddWindowsPrinterConnection(strPrinterPath);
}
catch(e) {
WScript.Echo("Failed to add printer connection to: " + strPrinterPath);
WScript.Quit(0);
}
wshNetwork = null;

This discussion is closed to new replies.