OVH Cloud OVH Cloud

Script pour installer une imprimante réseau - le retour

1 réponse
Avatar
fp
bonjour

merci à Jean-claude, éric et techniland, le forum est réactif c'est bien

dans la continuité de la 1ère question, comment peut-on tester dans le
script si l'imprimante est installée sur le poste client avant le lancement
des commandes con2prt /c \\serveur\imp_partagée ou rundll32
printui.dll,PrintUIEntry /in /n \\serveur\imp_partagée

merci à tous
FP

1 réponse

Avatar
Fabricem [MS]
Bonjour

Avec un script WSH en enumérant les imprimantes local

Set WshNetwork = WScript.CreateObject("WScript.Network")
Set oPrinters = WshNetwork.EnumPrinterConnections
For i = 0 to oPrinters.Count -1
WScript.Echo oPrinters.Item(i)
NextPuis faire un test ...PS on pourrait même tout faire en vbsSet
WshNetwork = CreateObject("WScript.Network")
Set PrinterPath = "printservDefaultPrinter"
Set PrinterDriver = "Lexmark Optra S 1650"
Set rc = WshNetwork.AddWindowsPrinterConnection(PrinterPath, PrinterDriver)
If Not rc then
WScript.Echo("Printer Connection Failed!")
End If
Cdlt




--
Fabrice Meillon
Architecte Infrastructure
Division Développeurs et Plate-Forme d'Entreprise
Microsoft France


"fp" a écrit dans le message de news:
co1meu$ihp$
bonjour

merci à Jean-claude, éric et techniland, le forum est réactif c'est bien

dans la continuité de la 1ère question, comment peut-on tester dans le
script si l'imprimante est installée sur le poste client avant le
lancement des commandes con2prt /c serveurimp_partagée ou rundll32
printui.dll,PrintUIEntry /in /n serveurimp_partagée

merci à tous
FP