Re: Error code 87 when installing remote print drivers...
- From: "Alan Morris [MSFT]" <alanmo@xxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 10 Dec 2007 19:16:16 -0800
error 87 is invalid parameter.
I assume you've copied the driver files to the remote machine when using
prndrvr.vbs. The install will fail if the driver files are not local to the
remote machine.
--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
This posting is provided "AS IS" with no warranties, and confers no rights.
"MadKovalchuk17" <MadKovalchuk17@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:EFD3D140-20DF-4BF3-81A8-8D29B623864F@xxxxxxxxxxxxxxxx
here is my code. Everytime I try to add a print driver, I get error
code 87. I try to use \\ instead of \ in the driver path and inf and it
still
does not work. I am able to install a printer if the driver already exists
on
the remote machine, but if I have to install a driver, it will not work
and
returns error code 87. I have tried prndrvr.vbs as well and I can install
the
driver to the local workstation, but once I try remote, it does not work.
Any
ideas?
objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer &
"\root\cimv2")
objDriver = objWMIService.Get("Win32_PrinterDriver")
objWMIService.Security_.Privileges.AddAsString("SeLoadDriverPrivilege",
True)
objDriver.Name = "Lexmark E250dn"
objDriver.SupportedPlatform = "Windows NT x86"
objDriver.Version = "3"
objDriver.FilePath =
"C:\\lexmark\\Drivers\\Drivers\\Print\\Win_2KXP\\"
objDriver.Infname =
"C:\\lexmark\\Drivers\\Drivers\\Print\\Win_2KXP\\LMABJ740.inf"
Dim intResult = objDriver.AddPrinterDriver(objDriver)
.
- Prev by Date: Re: run script/batch file on remote pc from a server
- Next by Date: Re: Script to extract software inventory from PCs on a network
- Previous by thread: Re: Script Need to check disk space on remote servers
- Next by thread: Re: Script to extract software inventory from PCs on a network
- Index(es):
Relevant Pages
|