SUPINFO International University

SUPINFO Institute of Information Technology
Laboratoire Microsoft




Tous les Articles du Laboratoire Microsoft

Gestion de l'impression sous Windows Server 2003 R2 à l'aide de la console "Print Management"
Accueil > Articles > Système
Auteurs 


Joachim GOMARD
Microsoft France
Consultant Système


 Tous les articles de cet auteur

2,7/5

Assez Bien


159198
84/230

3. Dépannage de la gestion des imprimantes

3.1 La notification par mail

Nous avons vu au dans les premières parties de l'article, la possibilité de créer des filtres regroupant vos imprimantes selon certaines conditions. L'avantage de ces filtres est leur mise à jour dynamique. En effet; selon son état une imprimante peut être classée dans un filtre et quelques secondes après (suite à un changement de statut par exemple) être classée dans un autre.

L'une des options de ces filtres et la notification par email. Il est possible de spécifier cette fonctionnalité pour chacun des nouveaux filtres que vous créés ou alors de rajouter cette option dans un filtre déjà existant. Ainsi dès lors qu'une imprimante rencontrera les conditions du filtre un email sera automatiquement envoyé à un administrateur par exemple, lui spécifiant que telle imprimante s'est rajoutée dans le filtre...

On peut imaginer, tout simplement, un filtre qui regroupe toutes les imprimantes hors lignes ! Ainsi dès lors qu'une imprimante devient indisponible, l'administrateur en est aussitôt informé et peut du coup intervenir rapidement pour résoudre le problème.

Voici comment configurer cette notification par email.

Dans la console "Print Management", allez dans les propriétés d'un filtre existant puis dans le dernier onglet "Notification".

Cochez la case "Send e-mail notification", les champs ci dessous normalement grisés sont maintenant disponibles.

Remplissez les différents champs comme indiqué :

  • Recipient e-mail adress(es) : spécifiez la ou les adresses emails de destination. Il s'agît de la personne qui recevra le mail d'alerte, généralement un administrateur


  • Sender e-mail address: spécifiez l'adresse email de l'expéditeur. Ainsi le destinataire pourra créer une règle dans son Outlook en fonction de l'expéditeur pour trier ses mails.


  • SMTP server: spécifiez l'adresse IP ou le FQDN de votre serveur SMTP (celui de IIS est largement suffisant pour la mise en place des notifications...)


  • Message: tapez tout simplement le texte qui sera affiché dans votre email.

A partir du moment où une notification par email est configurée sur un filtre, son icône change et on peut voir apparaître une enveloppe sur celle-ci !

Vous avez la possibilité d'utiliser la fonction Test afin de générer l'envoie d'un email immédiat. Ceci est très pratique pour voir si votre serveur SMTP fonctionne correctement.

 

Voici un exemple de mail automatiquement envoyé lorsqu'une imprimante est ajoutée à un filtre ! Comme vous pouvez le voir, en plus de votre message prédéfini, vous recevez un certains nombres d'informations en commençant par l'objet du mail qui comprend directement le nom de l'imprimante concernée et dans le corps du message  les détails de celle-ci (Statut, Emplacement...).

 En plus de la notification par email au niveau d'un filtre il est possible de définir cette même option pour un serveur d'impression en particulier. En effet si celui-ci devient non disponible ou si un problème surgit au niveau du spooler, un email automatique peut être envoyé à l'administrateur.

Pour configurer cette option, il suffit de se rendre dans les propriétés du serveur en question et d'activer l'option de notification. Les paramètres à rentrer sont exactement les mêmes que ceux déjà vus.

 

 

 

3.2 La gestion par script

Les scripts (généralement en Visual Basic Script : VBS) sont toujours utilisés pour la gestion d'une infrastructure Active Directory que ca soit pour des scripts de démarrage ou d'ouverture de session ou encore pour des opérations de maintenance. Ici encore nous allons retrouver cette option !

En effet en plus de la notification par email (et de manière indépendante : l'un n'obligeant pas l'autre), vous pouvez mettre en place des scripts qui se lanceront lorsqu'une imprimante rencontre un problème. En effet les scripts ont un très large champ d'opération, tant que l'on connait les commandes, on peut faire pratiquement n'importe quelle action en VBS !  Par exemple vous pouvez créer un script qui redémarre le spooler dès qu'une imprimante devient indisponible ou alors dès qu'une imprimante est rajoutée un script peut lancer l'impression d'une page de test. Les scripts doivent être stockés sur le serveur possédant la console "Print management". Bien évidemment vous devez disposer des autorisations nécessaires en tant que propriétaire du script pour effectuer ses actions. Voici un exemple très simple d'un script pour démarrer le spooler d'impression : "net start spooler"

Au même titre que pour la notification par email, l'option des scripts est disponible soit au niveau d'un filtre soit au niveau d'un serveur d'impression.

Vous pouvez retrouver tous les exemples de scripts VBS pour la gestion des imprimantes directement sur le Script Repository: Printing de Microsoft. Ce site vous offre plus d'une cinquantaine de scripts prêt à l'emploie répartis en 3 catégories.

 

3.3 Page de test / Firewall

Une fonctionnalité toute simple pour tester en quelques secondes le bon fonctionnement d'une imprimante est l'impression d'une page de test. En effet la première chose à faire lorsque vous installez une nouvelle imprimante dans votre entreprise est de la tester. la console : "Print Management" vous permet d'effectuer cette action sur n'importe quelle imprimante de votre forêt.

Il vous suffit de faire un clique droit sur l'imprimante de votre choix et de sélectionner dans le menu contextuel l'option : "Print Test Page". A ce moment là une nouvelle fenêtre s'ouvre vous indiquant que la page de test a été envoyé à l'imprimante. Si votre page a été correctement imprimée, cliquez sur le bouton OK pour fermer la fenêtre sinon cliquez sur "Troubleshoot..." afin de lancer le centre d'aide et supports dans la section de résolution de problèmes des imprimantes.

   

 

 

Un autre problème peut survenir sur votre réseau si vous disposez de pare-feu (Firewall). En effet, il est possible que certaines imprimantes n'apparaissent pas dans la console à cause d'un blocage du firewall. Pour résoudre ce problème, vous devez ajouter "Le partage des dossiers et imprimantes" comme exception à votre par feu.

Dans les propriétés du pare-feu de Windows allez dans le deuxième onglet "Exceptions" et sélectionnez la case "File and Printer Sharing". Ainsi la communication pourra s'effectuer avec toutes vos imprimantes sans problème.

 
Sommaire

1. Présentation de la console : "Print Management"
       1.1 Installation de la console
       1.2 Lancement de la console
       1.3 Informations sur les imprimantes
       1.4 Installation automatique des imprimantes
       1.5 Gestion des pilotes
       1.6 Publication des imprimantes dans Active Directory
2. Déploiement d'imprimantes à l'aide des GPO
3. Dépannage de la gestion des imprimantes
       3.1 La notification par mail
       3.2 La gestion par script
       3.3 Page de test / Firewall

Conclusion



En Savoir Plus 
Evaluez cet article 


Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft



Retrouvez ci-dessous les autres sections du Laboratoire Microsoft