Voici un script permettant d’automatiser l’installation d’une imprimante réseau sur un poste client via un fichier Batch (Fonctionnel sur plateforme Windows XP SP3 x32).
@echo off
:: Définition des variables
:: Important : Le nom de l’imprimante doit être le même que dans le fichier INF
:: La variable Port désigne le port RAW par défaut du port TCP/IP (ex : Lexmark, 9100)
:: Pour le connaitre installer l’imprimante manuellement et regarder le port RAW utilisé dans les paramètres du port TCP/IP
set AdresseIP=192.168.67.252
set Imprimante=Lexmark c500
set Pilote=\\LeNomDeVotreServeur\NomDuPartage\Driver\LMABN.inf
set Port=9100
:: Création du port TCP/IP
cscript %windir%\system32\prnport.vbs -a -r IP_%AdresseIP% -h %AdresseIP% -o raw -n %port%
:: Installation de l’imprimante
rundll32 printui.dll, PrintUIEntry /if /b « %Imprimante% » /f « %Pilote% » /r « IP_%AdresseIP% » /m « %Imprimante% »
Le tutoriel est à présent terminé, n’hésitez pas à me laisser des commentaires.
Vous pouvez trouver d’autre tutoriel sur notre blog Zen-info.