vbs to configure printer to remote machine

G

Guest

Hi,
My script is as follows:
cscript prncnfg.vbs -t -s wgan-xw1.domain.com -p "Max 4240 printer" -r
IP_10.13.128.53

Running it as an administrator, I get the following message:
Unable to get configuration for printer Max 4240 printer Error 0x80041002 Not
found
Operation GetObject
Provider CIMWin32
Description
Win32 error code

Any help or suggestions will be greatly appreciated! Thanks
 
G

Guest

Responses will not likely be forthcoming untill you explain exactly
what you are trying to do. Giving an error message without an
explanation is useless for anyone to be able to assist you.
 
G

Guest

Thanks for the message. I figured out that I cannot add printer to a remote
machine using the command prncnfg.vbs. I had to use prnmngr.vbs However, I
am faced with another error message:

Unable to add printer HP printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Could anyone pls. advise - thanks!
 
A

Alan Morris [MSFT]

Install the driver using prndrvr.vbs

I'll help you a bit more so you don't have to post again. Add the port
using prnport.vbs

so
prnport.vbs Adds or configures a port

prndrvr.vbs Used to add signed drivers only. unsigned drivers cannot be
installed using WMI provider.

prnmngr.vbs Creates and deletes printers

prncnfg.vbs configures the printer

prnqctl.vbs Pause, resume printers

prnjobs.vbs Pause, resume jobs

--
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.
 
G

Guest

Yes, I had figured out yesterday I had to install driver first, use
prnmngr.vbs next to intall printer. However, I was not able to go further.

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -s hptest.domain.com -h
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\"
-i
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\hpc4x50c.inf" -u archi3 -w password

Message was: Unable to add printer driver HP LaserJet 4240 PCL 6 Win32 error
code 87

I found Error Code 87 meant an invalid parameter within the script and that
the new printer drivers have different .inf format which do not work with WMI.
http://forums.techarena.in/showthread.php?t=615236

Pls. provide feedback. Thanks for your help with this!


Alan Morris said:
Install the driver using prndrvr.vbs

I'll help you a bit more so you don't have to post again. Add the port
using prnport.vbs

so
prnport.vbs Adds or configures a port

prndrvr.vbs Used to add signed drivers only. unsigned drivers cannot be
installed using WMI provider.

prnmngr.vbs Creates and deletes printers

prncnfg.vbs configures the printer

prnqctl.vbs Pause, resume printers

prnjobs.vbs Pause, resume jobs

--
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.

Archi3 said:
Thanks for the message. I figured out that I cannot add printer to a
remote
machine using the command prncnfg.vbs. I had to use prnmngr.vbs However,
I
am faced with another error message:

Unable to add printer HP printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Could anyone pls. advise - thanks!
 
A

Alan Morris [MSFT]

The issue here is you will need to enable delegation on your domain which
will allow the machine running the script to access the machine with the
driver file using the authentication of hptest.domain.com machine. This is
called delegation and I don't run our domain here so in order to install
drivers on a remote machines, I have to copy the drivers locally to the
machine that will be installing the printer. If you are the domain admin
you can enable delegation in the domain but I have know idea how to do this.

You also only need one \ for the directory name. two \\ just for the server

Make sure you can install the driver on the local machine before attempting
this on a remote. The remote path works since delegation is not required
for the local 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.

Archi3 said:
Yes, I had figured out yesterday I had to install driver first, use
prnmngr.vbs next to intall printer. However, I was not able to go
further.

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -s hptest.domain.com -h
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\"
-i
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\hpc4x50c.inf"
-u archi3 -w password

Message was: Unable to add printer driver HP LaserJet 4240 PCL 6 Win32
error
code 87

I found Error Code 87 meant an invalid parameter within the script and
that
the new printer drivers have different .inf format which do not work with
WMI.
http://forums.techarena.in/showthread.php?t=615236

Pls. provide feedback. Thanks for your help with this!


Alan Morris said:
Install the driver using prndrvr.vbs

I'll help you a bit more so you don't have to post again. Add the port
using prnport.vbs

so
prnport.vbs Adds or configures a port

prndrvr.vbs Used to add signed drivers only. unsigned drivers cannot be
installed using WMI provider.

prnmngr.vbs Creates and deletes printers

prncnfg.vbs configures the printer

prnqctl.vbs Pause, resume printers

prnjobs.vbs Pause, resume jobs

--
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.

Archi3 said:
Thanks for the message. I figured out that I cannot add printer to a
remote
machine using the command prncnfg.vbs. I had to use prnmngr.vbs
However,
I
am faced with another error message:

Unable to add printer HP printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Could anyone pls. advise - thanks!

:

Responses will not likely be forthcoming untill you explain exactly
what you are trying to do. Giving an error message without an
explanation is useless for anyone to be able to assist you.
--
XP - WNP
Today is the first day of the
rest of your life.



:

Hi,
My script is as follows:
cscript prncnfg.vbs -t -s wgan-xw1.domain.com -p "Max 4240
printer" -r
IP_10.13.128.53

Running it as an administrator, I get the following message:
Unable to get configuration for printer Max 4240 printer Error
0x80041002 Not
found
Operation GetObject
Provider CIMWin32
Description
Win32 error code

Any help or suggestions will be greatly appreciated! Thanks
 
G

Guest

Thanks for the post. Pls. find below my cscript and message:

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -h "C:\Documents and
Settings\archi3\Desktop\HP4240\english\Drivers\Win32_2000_XP_
S2003\PCL6\" -i "C:\Documents and Settings\archi3\Desktop\HP4240\english\
Drivers\Win32_2000_XP_S2003\PCL6\hpc4x50c.inf"
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Unable to add printer driver HP LaserJet 4240 PCL 6 Win32 error code 123

Pls. review if my syntax is correct and/or if I need to add to it. Thanks
for your help!

Alan Morris said:
The issue here is you will need to enable delegation on your domain which
will allow the machine running the script to access the machine with the
driver file using the authentication of hptest.domain.com machine. This is
called delegation and I don't run our domain here so in order to install
drivers on a remote machines, I have to copy the drivers locally to the
machine that will be installing the printer. If you are the domain admin
you can enable delegation in the domain but I have know idea how to do this.

You also only need one \ for the directory name. two \\ just for the server

Make sure you can install the driver on the local machine before attempting
this on a remote. The remote path works since delegation is not required
for the local 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.

Archi3 said:
Yes, I had figured out yesterday I had to install driver first, use
prnmngr.vbs next to intall printer. However, I was not able to go
further.

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -s hptest.domain.com -h
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\"
-i
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\hpc4x50c.inf"
-u archi3 -w password

Message was: Unable to add printer driver HP LaserJet 4240 PCL 6 Win32
error
code 87

I found Error Code 87 meant an invalid parameter within the script and
that
the new printer drivers have different .inf format which do not work with
WMI.
http://forums.techarena.in/showthread.php?t=615236

Pls. provide feedback. Thanks for your help with this!


Alan Morris said:
Install the driver using prndrvr.vbs

I'll help you a bit more so you don't have to post again. Add the port
using prnport.vbs

so
prnport.vbs Adds or configures a port

prndrvr.vbs Used to add signed drivers only. unsigned drivers cannot be
installed using WMI provider.

prnmngr.vbs Creates and deletes printers

prncnfg.vbs configures the printer

prnqctl.vbs Pause, resume printers

prnjobs.vbs Pause, resume jobs

--
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.

Thanks for the message. I figured out that I cannot add printer to a
remote
machine using the command prncnfg.vbs. I had to use prnmngr.vbs
However,
I
am faced with another error message:

Unable to add printer HP printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Could anyone pls. advise - thanks!

:

Responses will not likely be forthcoming untill you explain exactly
what you are trying to do. Giving an error message without an
explanation is useless for anyone to be able to assist you.
--
XP - WNP
Today is the first day of the
rest of your life.



:

Hi,
My script is as follows:
cscript prncnfg.vbs -t -s wgan-xw1.domain.com -p "Max 4240
printer" -r
IP_10.13.128.53

Running it as an administrator, I get the following message:
Unable to get configuration for printer Max 4240 printer Error
0x80041002 Not
found
Operation GetObject
Provider CIMWin32
Description
Win32 error code

Any help or suggestions will be greatly appreciated! Thanks
 
A

Alan Morris [MSFT]

this error is
E:\>winerror 123
123 ERROR_INVALID_NAME <--> 0xc0000033 STATUS_OBJECT_NAME_INVALID

remove the \ in the -h parameter \PCL6\" to \PCL6"

I recommend simplifying the driver path.

md c:\hp4240
copy the files you want to install into this directory.




--
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.

Archi3 said:
Thanks for the post. Pls. find below my cscript and message:

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -h "C:\Documents and
Settings\archi3\Desktop\HP4240\english\Drivers\Win32_2000_XP_
S2003\PCL6\" -i "C:\Documents and Settings\archi3\Desktop\HP4240\english\
Drivers\Win32_2000_XP_S2003\PCL6\hpc4x50c.inf"
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Unable to add printer driver HP LaserJet 4240 PCL 6 Win32 error code 123

Pls. review if my syntax is correct and/or if I need to add to it. Thanks
for your help!

Alan Morris said:
The issue here is you will need to enable delegation on your domain which
will allow the machine running the script to access the machine with the
driver file using the authentication of hptest.domain.com machine. This
is
called delegation and I don't run our domain here so in order to install
drivers on a remote machines, I have to copy the drivers locally to the
machine that will be installing the printer. If you are the domain admin
you can enable delegation in the domain but I have know idea how to do
this.

You also only need one \ for the directory name. two \\ just for the
server

Make sure you can install the driver on the local machine before
attempting
this on a remote. The remote path works since delegation is not required
for the local 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.

Archi3 said:
Yes, I had figured out yesterday I had to install driver first, use
prnmngr.vbs next to intall printer. However, I was not able to go
further.

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -s
hptest.domain.com -h
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\"
-i
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\hpc4x50c.inf"
-u archi3 -w password

Message was: Unable to add printer driver HP LaserJet 4240 PCL 6 Win32
error
code 87

I found Error Code 87 meant an invalid parameter within the script and
that
the new printer drivers have different .inf format which do not work
with
WMI.
http://forums.techarena.in/showthread.php?t=615236

Pls. provide feedback. Thanks for your help with this!


:



Install the driver using prndrvr.vbs

I'll help you a bit more so you don't have to post again. Add the
port
using prnport.vbs

so
prnport.vbs Adds or configures a port

prndrvr.vbs Used to add signed drivers only. unsigned drivers cannot
be
installed using WMI provider.

prnmngr.vbs Creates and deletes printers

prncnfg.vbs configures the printer

prnqctl.vbs Pause, resume printers

prnjobs.vbs Pause, resume jobs

--
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.

Thanks for the message. I figured out that I cannot add printer to
a
remote
machine using the command prncnfg.vbs. I had to use prnmngr.vbs
However,
I
am faced with another error message:

Unable to add printer HP printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Could anyone pls. advise - thanks!

:

Responses will not likely be forthcoming untill you explain exactly
what you are trying to do. Giving an error message without an
explanation is useless for anyone to be able to assist you.
--
XP - WNP
Today is the first day of the
rest of your life.



:

Hi,
My script is as follows:
cscript prncnfg.vbs -t -s wgan-xw1.domain.com -p "Max 4240
printer" -r
IP_10.13.128.53

Running it as an administrator, I get the following message:
Unable to get configuration for printer Max 4240 printer Error
0x80041002 Not
found
Operation GetObject
Provider CIMWin32
Description
Win32 error code

Any help or suggestions will be greatly appreciated! Thanks
 
G

Guest

It worked! Now I'm trying to add printer, but no luck. Hope you can get me
through this last script.

cscript prnmngr.vbs -a -p "HP 4240 printer" -m "HP LaserJet 4240 PCL6" -r
IP_10.23.23.23

Unable to add printer HP4240 printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Also got this link to enable delegation
http://technet2.microsoft.com/Windo...622c-46b7-ab4a-69955d0687c81033.mspx?mfr=true
But just reading it, it compromises security since it is also for computer
account. Is there any other way for remote feature to work?

Alan Morris said:
this error is
E:\>winerror 123
123 ERROR_INVALID_NAME <--> 0xc0000033 STATUS_OBJECT_NAME_INVALID

remove the \ in the -h parameter \PCL6\" to \PCL6"

I recommend simplifying the driver path.

md c:\hp4240
copy the files you want to install into this directory.




--
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.

Archi3 said:
Thanks for the post. Pls. find below my cscript and message:

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -h "C:\Documents and
Settings\archi3\Desktop\HP4240\english\Drivers\Win32_2000_XP_
S2003\PCL6\" -i "C:\Documents and Settings\archi3\Desktop\HP4240\english\
Drivers\Win32_2000_XP_S2003\PCL6\hpc4x50c.inf"
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Unable to add printer driver HP LaserJet 4240 PCL 6 Win32 error code 123

Pls. review if my syntax is correct and/or if I need to add to it. Thanks
for your help!

Alan Morris said:
The issue here is you will need to enable delegation on your domain which
will allow the machine running the script to access the machine with the
driver file using the authentication of hptest.domain.com machine. This
is
called delegation and I don't run our domain here so in order to install
drivers on a remote machines, I have to copy the drivers locally to the
machine that will be installing the printer. If you are the domain admin
you can enable delegation in the domain but I have know idea how to do
this.

You also only need one \ for the directory name. two \\ just for the
server

Make sure you can install the driver on the local machine before
attempting
this on a remote. The remote path works since delegation is not required
for the local 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.

Yes, I had figured out yesterday I had to install driver first, use
prnmngr.vbs next to intall printer. However, I was not able to go
further.

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -s
hptest.domain.com -h
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\"
-i
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\hpc4x50c.inf"
-u archi3 -w password

Message was: Unable to add printer driver HP LaserJet 4240 PCL 6 Win32
error
code 87

I found Error Code 87 meant an invalid parameter within the script and
that
the new printer drivers have different .inf format which do not work
with
WMI.
http://forums.techarena.in/showthread.php?t=615236

Pls. provide feedback. Thanks for your help with this!


:



Install the driver using prndrvr.vbs

I'll help you a bit more so you don't have to post again. Add the
port
using prnport.vbs

so
prnport.vbs Adds or configures a port

prndrvr.vbs Used to add signed drivers only. unsigned drivers cannot
be
installed using WMI provider.

prnmngr.vbs Creates and deletes printers

prncnfg.vbs configures the printer

prnqctl.vbs Pause, resume printers

prnjobs.vbs Pause, resume jobs

--
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.

Thanks for the message. I figured out that I cannot add printer to
a
remote
machine using the command prncnfg.vbs. I had to use prnmngr.vbs
However,
I
am faced with another error message:

Unable to add printer HP printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Could anyone pls. advise - thanks!

:

Responses will not likely be forthcoming untill you explain exactly
what you are trying to do. Giving an error message without an
explanation is useless for anyone to be able to assist you.
--
XP - WNP
Today is the first day of the
rest of your life.



:

Hi,
My script is as follows:
cscript prncnfg.vbs -t -s wgan-xw1.domain.com -p "Max 4240
printer" -r
IP_10.13.128.53

Running it as an administrator, I get the following message:
Unable to get configuration for printer Max 4240 printer Error
0x80041002 Not
found
Operation GetObject
Provider CIMWin32
Description
Win32 error code

Any help or suggestions will be greatly appreciated! Thanks
 
A

Alan Morris [MSFT]

I hope you figured this out already. Glad this is not my day job.

Anyone else got this???

Archi, the driver name is wrong as the message says. If you did not get
it, I will pinpoint it but sometimes you have to follow the error message.
Hint:look at the driver name between the two scripts.

--
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.

Archi3 said:
It worked! Now I'm trying to add printer, but no luck. Hope you can get
me
through this last script.

cscript prnmngr.vbs -a -p "HP 4240 printer" -m "HP LaserJet 4240 PCL6" -r
IP_10.23.23.23

Unable to add printer HP4240 printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Also got this link to enable delegation
http://technet2.microsoft.com/Windo...622c-46b7-ab4a-69955d0687c81033.mspx?mfr=true
But just reading it, it compromises security since it is also for computer
account. Is there any other way for remote feature to work?

Alan Morris said:
this error is
E:\>winerror 123
123 ERROR_INVALID_NAME <--> 0xc0000033 STATUS_OBJECT_NAME_INVALID

remove the \ in the -h parameter \PCL6\" to \PCL6"

I recommend simplifying the driver path.

md c:\hp4240
copy the files you want to install into this directory.




--
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.

Archi3 said:
Thanks for the post. Pls. find below my cscript and message:

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -h "C:\Documents and
Settings\archi3\Desktop\HP4240\english\Drivers\Win32_2000_XP_
S2003\PCL6\" -i "C:\Documents and
Settings\archi3\Desktop\HP4240\english\
Drivers\Win32_2000_XP_S2003\PCL6\hpc4x50c.inf"
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Unable to add printer driver HP LaserJet 4240 PCL 6 Win32 error code
123

Pls. review if my syntax is correct and/or if I need to add to it.
Thanks
for your help!

:

The issue here is you will need to enable delegation on your domain
which
will allow the machine running the script to access the machine with
the
driver file using the authentication of hptest.domain.com machine.
This
is
called delegation and I don't run our domain here so in order to
install
drivers on a remote machines, I have to copy the drivers locally to
the
machine that will be installing the printer. If you are the domain
admin
you can enable delegation in the domain but I have know idea how to do
this.

You also only need one \ for the directory name. two \\ just for the
server

Make sure you can install the driver on the local machine before
attempting
this on a remote. The remote path works since delegation is not
required
for the local 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.

Yes, I had figured out yesterday I had to install driver first, use
prnmngr.vbs next to intall printer. However, I was not able to go
further.

cscript prndrvr.vbs -a -m "HP LaserJet 4240 PCL 6" -s
hptest.domain.com -h
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\"
-i
"\\servername\\Install\\Printers\\HP4240_BW\\english\\Drivers\\Win32_2000_XP_S2003\\PCL6\\hpc4x50c.inf"
-u archi3 -w password

Message was: Unable to add printer driver HP LaserJet 4240 PCL 6
Win32
error
code 87

I found Error Code 87 meant an invalid parameter within the script
and
that
the new printer drivers have different .inf format which do not work
with
WMI.
http://forums.techarena.in/showthread.php?t=615236

Pls. provide feedback. Thanks for your help with this!


:



Install the driver using prndrvr.vbs

I'll help you a bit more so you don't have to post again. Add the
port
using prnport.vbs

so
prnport.vbs Adds or configures a port

prndrvr.vbs Used to add signed drivers only. unsigned drivers
cannot
be
installed using WMI provider.

prnmngr.vbs Creates and deletes printers

prncnfg.vbs configures the printer

prnqctl.vbs Pause, resume printers

prnjobs.vbs Pause, resume jobs

--
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.

Thanks for the message. I figured out that I cannot add printer
to
a
remote
machine using the command prncnfg.vbs. I had to use prnmngr.vbs
However,
I
am faced with another error message:

Unable to add printer HP printer Error 0x80041001 Generic failure
Operation PutInstance
Provider Win32 Provider
Description The printer driver is unknown.
Win32 error code 1797

Could anyone pls. advise - thanks!

:

Responses will not likely be forthcoming untill you explain
exactly
what you are trying to do. Giving an error message without an
explanation is useless for anyone to be able to assist you.
--
XP - WNP
Today is the first day of the
rest of your life.



:

Hi,
My script is as follows:
cscript prncnfg.vbs -t -s wgan-xw1.domain.com -p "Max 4240
printer" -r
IP_10.13.128.53

Running it as an administrator, I get the following message:
Unable to get configuration for printer Max 4240 printer Error
0x80041002 Not
found
Operation GetObject
Provider CIMWin32
Description
Win32 error code

Any help or suggestions will be greatly appreciated! Thanks
 
A

ajayts1980

I am getting the exact similar problem and I havent been able to
figure this out. Could you please advise?

cscript prndrvr.vbs -a -m "HP LaserJet 2420 PCL 6" -h "\\<server path>
\HP LJ24x0 Series" - i "\\<server path>\HP LJ24x0 Series\hpc24x0c.inf"
cscript prnmngr.vbs -a -p "Printer name" -m "HP LaserJet 2420 PCL 6" -
r IP_<IP Address>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top