Mise en œuvre du script « Printers.VBS » de gestion d’imprimante fourni avec
KoXo Administrator.
A – Avant-propos
Il existe plusieurs techniques pour installer et connecter les imprimantes d’un réseau en fonction des postes et utilisateurs visés.
La solution proposée ici est simple et fonctionne sur toutes les versions de clients depuis XP et de serveurs depuis Windows 2003.
Il existe d’autres technologies plus élaborées via les GPO, Windows 2008R2 et Windows 7 mais plus difficile à mettre en œuvre sur des parcs comportant différentes versions de stations et serveurs.
B – L’installation
L’installation s’effectue en trois ou quatre étapes :
1. Modification du script de KoXo Administrator pour appeler «
Printers.VBS ».
2. Copie (si nécessaire) de «
Printers.VBS » dans le partage «
NETLOGON » du serveur.
3. Elaboration d’un fichier
Printers.TXT dans le partage «
NETLOGON ».
4. Création d’un GPO pour permettre au script d’installer les pilotes des imprimantes.
1 – Modification du script de login d’une catégorie d’utilisateurs de KoXo Administrator
Il suffit de supprimer l’apostrophe de début de ligne pour permettre la prise en compte de celle-ci, d’appliquer et de propager le script aux groupes secondaires.
Si vous n’avez pas ce script de groupe primaire vous pouvez l’obtenir en effectuant un clic droit sur votre script et choisir « Importer à partir du Web ».
2 – Normalement le fichier Printers.VBS est copié automatiquement au lancement de KoXo Administrator, si ce n’est pas le cas il faudra le copier à la main, le fichier original se trouve dans le dossier …\KoXo Dev\KoXoAdm\Tools.
3 - A l’aide du bloc note, réaliser un fichier texte « Printers.TXT ».
Attention : Ne pas mettre .TXT à un fichier déjà en texte, on aurait « Printers.Txt.Txt » !
Ce fichier comporte une ligne par salle d’ordinateurs, les ordinateurs sont nommés de la même manière dans la même salle, on a par exemple TECHNO-01, TECHNO-02….CDI-01, CDI-02….
Syntaxe d’une ligne :
Début_Nom_Ordinateur*=Imprimante_1_Par_Défaut,Imprimante_2,Imprimante_3
Exemple de fichier « Printers.TXT » :
CDI*\servpeda\ricoh1,\\servpeda\hplasercdi
TECHNO*\techno-prof\epson,\\servpeda\brothertechno
4 – Mise en place de la stratégie pour autoriser l’installation des pilotes nécessaire pour les postes à partir de Windows Vista.
Il faut créer ou compléter une stratégie qui est placée sur la racine de l’arborescence des utilisateurs :
B - Mise au point et tests
Pour tester le bon fonctionnement du script on peut demander au script d’afficher les opérations effectuées, il suffit de modifier la ligne «
DisplayMessage=False » en «
DisplayMessage=True »
Une boîte de dialogue temporisée affichera la liste des imprimantes à installer et indiquera celle qui sera mise par défaut.
N.B. : La première exécution de script installe le pilote si nécessaire, cette opération prend quelques secondes.