Installer un pilote d’imprimante en ligne de commande

Windows Installer pilote imprimante ligne commande

Installer un pilote d’imprimante en ligne de commande

Vous avez une ribambelle de pilotes d’imprimante à installer, ou tout simplement quelques pilotes d’imprimante à installer sur plusieurs serveurs de manière identique, voici une ligne de commande pour automatiser tout cela :

rundll32 printui.dll,PrintUIEntry /ia /c\\serveur /f "\\filer\drivers\canon\cnp60fa64.inf" /m "Canon iR-ADV C3325/3330 PCL6" /h x64

Explications :

 

  • Le switch /ia indique que l’on veut installer un pilote (mais pas l’imprimante)
  • Le switch (facultatif) /c permet d’indiquer sur quelle machine nous souhaitons installer le pilote : ne pas mettre d’espace entre « /c » et le chemin UNC du serveur
  • Le switch /f indique le chemin d’accès au fichier INF (et fichiers dépendants) du pilote : le chemin doit être accessible par la machine cible
  • Le switch /m indique le modèle de pilote à installer (tel qu’il apparaît lorsque l’on souhaite installer manuellement un pilote)
  • Enfin, le switch /h indique quelle version du pilote à installer : x86 ou x64

5 réflexions sur “Installer un pilote d’imprimante en ligne de commande

  1. Bonjour,

    Pouvez vous aider sur un problème d’allumage de S6 edge ?
    Il ne veut plus se mettre en marche.
    Quand il est a cour de batterie, l’image de la pile s’affiche a l’écran. En appuyant sur le bouton home je peux voir évoluer la charge.
    Toutefois, quand je souhaite le démarrer, l’image de la pile disparait, le thème SAMSUNG S6 apparait mais se coupe sans démarrer le mobile.
    La led reste allumée en bleu avec un clignotement rouge sur le coté droit.
    J’ai tenté le home+power+volume-, l’écran devient bleu vert avec la possibilité de : soit volume bas et retour a la case départ, ou volume + mais il tente de télécharger quelque chose sans sucés.
    LE problème c’est que j’ai la première année de mes jumeaux en photo et vidéo que je ne peux pas perdre. Des moments trop forts pour que je le renvoie en formatage chez orange.
    Avait vous la possibilité de m’aider ?

    Merci.

  2. Bonjour, j’ai un souci, je veux installer une imprimante sur mon PC (imprimante en réseaux), je tape la commande suivante :
    rundll32 printui.dll, PrintUIEntry /ia /m RICOH IM C4500 PCL 6 /n RICOH /h x64 /f /l n:\couleur\64\disk1\oemsetup.inf /l n:\couleur\64\disk1\rprnut.inf et j’ai le message suivant : « les arguments ne sont pas valide ».
    Est ce que quelqu’un peut m’aider ? Merci

    • Bonjour,
      Peut-être devriez-vous protéger le nom du pilotes avec des double-quotes, vu qu’il contient des espaces :
      rundll32 printui.dll, PrintUIEntry /ia /m « RICOH IM C4500 PCL 6 » /n RICOH /h x64 /f /l n:\couleur\64\disk1\oemsetup.inf /l n:\couleur\64\disk1\rprnut.inf

  3. Rebonjour et merci, j’ai réussi avec ceci :
    rundll32 printui.dll,PrintUIEntry /ia /c\\ »nom du PC » /f n:\couleur\64\disk1\oemsetup.inf /m « RICOH IM C4500 PCL 6 » /h x64
    Avec /f n:\couleur\64\disk1\oemsetup.inf : emplacement du fichier .INF sur une clé USB pour moi (lettre n)
    Le pilote est bien ajouté au serveur d’impression
    ______________________________________________________________________________________________________________________
    J’ai aussi créé l’adresse Ip avec : cscript C:\Windows\SysWOW64\Printing_Admin_Scripts\fr-FR\prnport.vbs -a -r IP_192.168.1.200 -h 192.168.1.200 -o raw -n 9100
    Où 192.168.1.200 est l’adresse IP de ma machine

    Par contre ce que je veux faire c’est installer l’imprimante en ligne de commande pour qu’elle apparaisse dans ma liste d’imprimante et pouvoir imprimer avec.
    Est ce que c’est possible ?
    Merci

  4. Résultat définitif pour celui qui cherche à installer l’imprimante et lui attribuer une adresse IP :

    rundll32 printui.dll,PrintUIEntry /if /b « RICOH » /f N:\pilotes\IMC2000C2500\%version%\disk1\oemsetup.inf /r IP_192.168.1.50 /m « RICOH IM C2000 PCL 6 »

    Avec :

    « RICOH » : nom que l’on donne a l’imprimante
    /f N:\pilotes\IMC2000C2500\%version%\disk1\oemsetup.inf : Chemin du fichier .INF
    /r IP_192.168.1.50 : adresse IP de l’imprimante
    /m « RICOH IM C2000 PCL 6 » : modèle de l’imprimante

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.