Bonjour à tous!
Je réalise un petit script dont le but est de se connecter à une imprimante dont je connais seulement le nom.
Il existe 3 serveurs d'impression (\\[...]21.[...], \\[...]22.[...], \\[...]23.[...])
Et je ne sais pas d'avance dans quel serveur d'impression se trouve mon imprimante.
J'execute donc ces commandes :
(où %imprimante% est l'imprimante recherchée)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 rundll32.exe printui.dll,PrintUIEntry /in /n\\[...]21.[...]\%imprimante% rundll32.exe printui.dll,PrintUIEntry /in /n\\[...]22.[...]\%imprimante% rundll32.exe printui.dll,PrintUIEntry /in /n\\[...]23.[...]\%imprimante%
Bien entendu, j'ai à chaque fois 2 pop-ups windows d'erreur pour m'indiquer que l'imprimante n'existe pas sur tel ou tel serveur d'impression.
Est-il possible de shunter ces erreurs? Par un "if" ou quelque chose dans le genre?
Merci par avance !
Partager