OVH Cloud OVH Cloud

Assistant Ajout d'imprimante en ligne de commande

3 réponses
Avatar
Gromit
Bonjour,
Quelqu'un sait-il comment faire pour executer l'assistant d'ajout
d'imprimante en ligne de commande ?
Gromit.

3 réponses

Avatar
Eric Giffard
Gromit wrote:
Bonjour,
Quelqu'un sait-il comment faire pour executer l'assistant d'ajout
d'imprimante en ligne de commande ?
Gromit.


Bonjour
Pour lancer l'assistant, je ne sais pas, mais pour installer automatiquement
une imprimante partagée :

Avec Rundll32 , tu fais :
*** installation
rundll32 printui.dll,PrintUIEntry /in /n serveurimprimante_partagée
*** mise en imprimante par défaut
rundll32 printui.dll,PrintUIEntry /n serveurimprimante_partagée /y

A bientôt

Eric Giffard
MCSE Windows 2000
MCT Windows 2000
Transcript http://www.microsoft.com/learning/mcp/transcripts
N°658201 Code : ericgiffard

Enlever les ~ pour une réponse
eric.giffard@~ifrance.com (perso)
eric.g@~nextmedia.fr (boulot)
http://www.nextmedia.fr
Microsoft Certified Partner Learning Solution (CPLS)
AutoCAD Authorized Dealer (AAD)

Avatar
Jean-Claude BELLAMY
Dans le message news:d015gv$kvp$ ,
Eric Giffard <eric.g@~ifrance.com> s'est ainsi exprimé:

Gromit wrote:
Bonjour,
Quelqu'un sait-il comment faire pour executer l'assistant d'ajout
d'imprimante en ligne de commande ?
Gromit.


Bonjour
Pour lancer l'assistant, je ne sais pas, mais pour installer
automatiquement une imprimante partagée :

Avec Rundll32 , tu fais :
*** installation
rundll32 printui.dll,PrintUIEntry /in /n serveurimprimante_partagée
*** mise en imprimante par défaut
rundll32 printui.dll,PrintUIEntry /n serveurimprimante_partagée /y



J'ajouterai que la commande pour avoir de l'aide sur cette commande est :
rundll32 printui.dll,PrintUIEntry /?

Cela affiche une boite de dialogue "musclée" !


Il existe aussi plein de scripts d'administration d'imprimantes dans le
Script Center Repository (gratuit) :
http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid´cb2678-dafb-4e30-b2da-b8814fe2da5a


On peut citer également le couple :
prnadmin.dll
qui installe deux contrôles activeX
"PrintMaster.PrintMaster.1"
"Printer.Printer.1"
prnmgr.vbs
du Resource Kit de W2k ou W2K3
qui fonctionne très bien aussi sous XP

http://www.microsoft.com/downloads/details.aspx?familyid467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en


C:WINDOWSsystem32>prnmgr.vbs
Usage: prnmgr [-adl?][c] [-c server][-b printer][-m driver model]
[-p driver path][-r port][-f file]
Arguments:
-a - add local printer
-ac - add printer connection
-d - delete local printer
-dc - delete printer connection
-f - inf file
-l - list printers
-c - server name
-b - print name
-m - driver model
-r - port name
-p - dirver path can be local or network path i.e. a: or servershare
-x - delete all local printers
-xc - delete all printer connections, cannot be used with the -c option
-? - display command usage

Examples:
prnmgr -l -c server
prnmgr -a -b "printer" -m "driver" -r "lpt1:"
prnmgr -d -b "printer" -c server
prnmgr -ac -b "serverprinter"
prnmgr -dc -b "serverprinter"
prnmgr -x
prnmgr -x -c server
prnmgr -xc



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*


Avatar
Gromit
Merci les amis !!


"Jean-Claude BELLAMY" a écrit dans le
message de news:
Dans le message news:d015gv$kvp$ ,
Eric Giffard <eric.g@~ifrance.com> s'est ainsi exprimé:

Gromit wrote:
Bonjour,
Quelqu'un sait-il comment faire pour executer l'assistant d'ajout
d'imprimante en ligne de commande ?
Gromit.


Bonjour
Pour lancer l'assistant, je ne sais pas, mais pour installer
automatiquement une imprimante partagée :

Avec Rundll32 , tu fais :
*** installation
rundll32 printui.dll,PrintUIEntry /in /n serveurimprimante_partagée
*** mise en imprimante par défaut
rundll32 printui.dll,PrintUIEntry /n serveurimprimante_partagée /y



J'ajouterai que la commande pour avoir de l'aide sur cette commande est :
rundll32 printui.dll,PrintUIEntry /?

Cela affiche une boite de dialogue "musclée" !


Il existe aussi plein de scripts d'administration d'imprimantes dans le
Script Center Repository (gratuit) :
http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid´cb2678-dafb-4e30-b2da-b8814fe2da5a


On peut citer également le couple :
prnadmin.dll
qui installe deux contrôles activeX
"PrintMaster.PrintMaster.1"
"Printer.Printer.1"
prnmgr.vbs
du Resource Kit de W2k ou W2K3
qui fonctionne très bien aussi sous XP

http://www.microsoft.com/downloads/details.aspx?familyid467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en


C:WINDOWSsystem32>prnmgr.vbs
Usage: prnmgr [-adl?][c] [-c server][-b printer][-m driver model]
[-p driver path][-r port][-f file]
Arguments:
-a - add local printer
-ac - add printer connection
-d - delete local printer
-dc - delete printer connection
-f - inf file
-l - list printers
-c - server name
-b - print name
-m - driver model
-r - port name
-p - dirver path can be local or network path i.e. a: or
servershare
-x - delete all local printers
-xc - delete all printer connections, cannot be used with the -c option
-? - display command usage

Examples:
prnmgr -l -c server
prnmgr -a -b "printer" -m "driver" -r "lpt1:"
prnmgr -d -b "printer" -c server
prnmgr -ac -b "serverprinter"
prnmgr -dc -b "serverprinter"
prnmgr -x
prnmgr -x -c server
prnmgr -xc



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*