Link to home
Start Free TrialLog in
Avatar of JoeyTheGreat
JoeyTheGreat

asked on

Installing local printer on remote computer in domain windows 7, 2008 server.

I have a windows 2008 dc with a mix of windows 7 and xp computers. I did install the printers via group policy and got some error message in a program and they recommend having the printers installed as a local printer. (if there are remote printers, the program freezes on the print command. not my program). Sooo I am trying to install the printers during business hrs. while working from the dc.

I tried installing 2 ways.

1) \\unc\printers, install printer, I get you do not have sufficient rights. AND I dont get a list of printers to browse. Even though they are not shared, I usually do get them under printers on other computers.
2) I tried print management, where I dont get a list of printers either.
SOLUTION
Avatar of John
John
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Also remember that the two methods are not really local printers.  They are remote calls to print servers.  To make it truly local, you would need to create a new printer port (TCP/IP) and print directly to the printer, not through a server.  If you have already created the TCP/IP printer port on the Windows 7 machine, you can use the command "PRINTUI.EXE" to add a printer and attach it to that port.  I don't know of a way to create a port from a command line.
If you need a command line solution and were willing to run a script, you could use PowerShell to create the port:

(Source: http://www.vistax64.com/powershell/22107-creating-new-printer-port-installing-new-printer.html)

# RC2 $p = [WmiClass]'Win32_TCPIPPrinterPort'
$p = new-object management.managementclass Win32_TCPIPPrinterPort

$NewPort = $p.CreateInstance()
$NewPort.Item('Name') = "IP_169.254.110.14"
#...

$NewPort.Put()

Open in new window

Hi,
If you share the printer on the server, you can manually add it to the computer as a local printer, the following way: add printer wizard, add local printer, create a new port, local port, type the network path to the printer (Ex: \\printservername\printersharename), after creating the port continue and select disc and point to the driver folder, ...
This way you get a local printer pointing to \\printservername\printersharename.

If it is a printer with netwaork card, another option is to add the via via add printer wizard, add local printer, create a new port, standart tcp/ip, ... as sugested by DrUltima.

You may be able to write a vbs login script for adding the printer, but I personally dont't know at the moment how you will pass the driver if it does not yet exist on the computer. Maybe point to a shared folder with the driver on the login script ...
Just to add, please ensure you have the 64 and 32 bit drivers on the server and associated with the queue - if not it will ask for the disk and could error.
Avatar of JoeyTheGreat
JoeyTheGreat

ASKER

Lets clarify this question. I'm looking for a solution to my 2 problems.
how do I get the rights for a domain admin to not get the "not sufficient rights" which at times is what I need. (very uncommon but still happens that I need to install a printer on one computer remotely while they are working on that computer.)
1) \\unc\printers, install printer, I get you do not have sufficient rights. AND I dont get a list of printers to browse. Even though they are not shared, I usually do get them under printers on other computers.
2) I tried print management, where I dont get a list of printers either.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Lee,

You have as much if not more expertise in these fields as have the Experts posting.  I feel the Question was answered, but I will also happily yield to your judgment.

DrUltima
I agree with DrUltima and further my own answer works perfectly for me at all clients for local print drivers to facilitate network installation. I, too, will yield to Lee's judgement.  ... Thinkpads_User
Avatar of LeeTutor
This question has been classified as abandoned and is being closed as part of the Cleanup Program. See my comment at the end of the question for more details.