Vous pouvez installer vos pilotes d’imprimante avec Prnlnst en utilisant l’invite de commande (CMD). Avec les paramètres de ligne de commande, vous pouvez également accéder aux options d’installation qui ne sont pas disponibles avec l’assistant Prnlnst.
INSTPRN – Installation de pilote d’imprimante
Utilisez de paramètre pour installer un pilote d'imprimante. Spécifiez le nom de l’imprimante et le port que l’imprimante utilise. Le nom d’imprimante spécifié doit correspondre au nom réel de votre imprimante. Pour trouver le nom correct de votre imprimante, voir le fichier <printer_brand> Sato.INF. Il contient une liste de tous les noms d’imprimantes disponibles. Recherchez le fichier .INF dans le dossier dans lequel vous avez stocké les fichiers d’installation de pilote d’imprimante.
Syntaxe :
/INSTPRN=<driver name>#<port name>[#[<printer name>][#[<location>][#[<comment>]]]]
<driver name> - full printer driver name
<port name> - port name
<printer name> - printer name
<location> - printer location (optional)
<comment> - information for users (optional)
Exemples :
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:#MyPrinterName#MyLocation#MyComment
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:###CommentOnly
INSTMULTPRN – Installation de plusieurs imprimantes
Utilisez ce paramètre pour installer simultanément des pilotes pour plusieurs imprimantes. Spécifiez le nom de l’imprimante et le port de l’imprimante. Le nom d’imprimante doit correspondre au nom réel de l’imprimante.
Pour trouver le nom correct de l’imprimante, voir le fichier <printer_brand>.INF
de la liste d’installation de pilote d’imprimante. Il contient une liste de tous les noms d’imprimantes disponibles. Recherchez le fichier .INF dans le dossier dans lequel vous avez stocké les fichiers d’installation de pilote d’imprimante.
Syntaxe :
/INSTMULTPRN=<INF file data>
<INF file data> - <full file path of the Printer Driver Installation List file>#<full printer driver name>#<port name>#(optional)<printer destination name>
Exemple de fichier INF où vous installez 3 pilotes d'imprimante : Printer1 (lié au port LPT1), Printer2 (lié au port LPT2) et Printer3 (lié au port LPT3):
PrnInst.exe /INSTMULTPRN=C:\Drivers\PRINTER1\#Printer1#LPT1:##Office1#DefaultPrinterInOffice1 PrnInst.exe /INSTMULTPRN=C:\Drivers\PRINTER2\#Printer2#LPT2:#ColorPrinter#Office2 PrnInst.exe /INSTMULTPRN=C:\Drivers\PRINTER3\#Printer3#LPT3:#BWPrinter#Office2
Note
La dernière entrée d'imprimante dans le fichier .INF doit se terminer par une nouvelle ligne (<Entrée>
), la dernière ligne du fichier est donc une ligne vide.
LANG – Configuration de la langue de PrnInst
Utilisez ce paramètre pour définir la langue dans l’assistant d’installation de l’imprimante. Par défaut, Prnlnst utilise toujours la langue du système d’exploitation Windows par défaut. La langue par défaut est définie dans Panneau de configuration > Options régionales et linguistiques.
Utilisez ce paramètre pour spécifier d’autres langues pour l’assistant d’installation de l’imprimante.
Note
Si vous omettez ce paramètre, Prnlnst utilise la langue par défaut.
Syntaxe :
/LANG=<lang>
<lang> – language ID
Langue |
ID de langue |
---|---|
Chinois – simplifié |
SCH |
Chinois – traditionnel |
CHI |
Danois |
DAN |
Néerlandais |
DUT |
Anglais |
ENG |
Finnois |
FIN |
Français |
FRA |
Allemand |
GER |
Hongrois |
HUN |
Italien |
ITA |
Japonais |
JAP |
Coréen |
KOR |
Polonais |
POL |
Portugais |
PBR |
Russe |
RUS |
Slovène |
SLO |
Espagnol |
ESP |
Suédois |
SWE |
Thaï |
TAI |
Turc |
TUR |
Exemple :
PrnInst.exe /LANG=GER
UNINSTALLPRN – Désinstaller une imprimante spécifique
Utilisez ce paramètre pour supprimer un pilote d’imprimante spécifique de votre système.
Note
Fournissez le nom d’imprimante exact (celui de l’installation). Pour être sûr, copiez le nom de l’imprimante à partir du Panneau de configuration > Imprimantes et scanners.
Syntaxe :
/UNINSTALLPRN=<printer name> [/REMOVEPORT=CURRENT|ALL]
<printer name> – the name of the printer you wish to uninstall
CURRENT - Removes your printer port after you uninstall your driver.
ALL - Removes all unused printer ports.
L’option /SUPPRIMERPORT
supprime uniquement les ports de moniteur de port avancé Loftware. Cette option ne supprime pas les ports TCP/IP, USB, LPT standard ni les autres ports.
Exemples :
PrnInst.exe /UNINSTALLPRN=Loftware Printer
PrnInst.exe /UNINSTALLPRN=Loftware Printer /REMOVEPORT=CURRENT
UNINSTALLALL – Désinstaller toutes les imprimantes
Utilisez ce paramètre pour supprimer tous les pilotes d’imprimante Loftware de votre système.
Syntaxe :
/UNINSTALLALL [/REMOVEPORT=CURRENT|ALL]
Exemples :
PrnInst.exe /UNINSTALLALL
PrnInst.exe /UNINSTALLALL /REMOVEPORT=ALL
NOLICENCE – Pas d’affichage de licence
Utilisez ce paramètre pour démarrer PrnInst dans un mode où aucune information de garantie ni de licence de pilote d’imprimante Loftware ne s’affiche au cours de l’installation.
Syntaxe :
/NOLICENCE
Exemple :
PrnInst.exe /NOLICENCE
DIR – Changer le chemin de navigation de démarrage
Utilisez ce paramètre pour spécifier l’emplacement de vos pilotes Loftware. Prnlnst utilise ce chemin pour parcourir des pilotes d’imprimante. L'emplacement par défaut est le dossier où Prnlnst démarre.
Note
DIR doit toujours être le premier paramètre dans la ligne de commande.
Syntaxe :
/DIR=<INF file location>
<INF file location> – full path from which to start searching for .INF files
Exemple :
PrnInst.exe /DIR=C:\Drivers\
PREINSTALL – Pré-installer le logiciel pilote
Utilisez de paramètre pour pré-installer le pilote d'imprimante. Windows trouve automatiquement le pilote lorsque l’utilisateur se connecte à l’imprimante.
Syntaxe :
/PREINSTALL=<INF file location>
<INF file location> – full path pointing to the .inf file
Exemple :
PrnInst.exe /PREINSTALL=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
UNINSTALLPACKAGE – Désinstaller le logiciel pilote
Utilisez de paramètre pour désinstaller le logiciel pilote d'imprimante. Windows ne peut pas automatiquement trouver le pilote de votre imprimante s’il a été supprimé du stockage de pilotes Windows.
Syntaxe :
/UNINSTALLPACKAGE=<INF file location>
<INF file location> – full path pointing to the .inf file
Exemple :
PrnInst.exe /UNINSTALLPACKAGE=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
INSTALLPORTMON – Installation silencieuse du moniteur de port avancé
Utilisez ce paramètre pour installer silencieusement le moniteur de port avancé à partir de la distribution de pilote d’imprimante. Lorsque cette commande est utilisée, n’utilisez pas d’autres commandes à partir de la liste de lignes de commande.
Note
Cette commande n’installe pas le pilote d'imprimante.
Syntaxe :
/INSTALLPORTMON /name=aaaaa [/type=bbbbb] [/monitor=ccccc] [/inf=ddddd] []
Network port type
/ip=eeeee [/port=fffff]
Serial port type
/port=ggggg [/baudRate=hhhhh] [/dataBits-iiiii] [/parity=jjjjj]
[/stopBits=kkkkk] [/flowControl=lllll]
Parallel port type
/port=mmmmm [/reception=nnnnn] [/receptionInterval=ooooo]
[/transmission=ppppp]
Specific port types
[/download=rrrrr] [/printingTimeout=qqqqq] [/downloadTimeout=sssss]
aaaaa – port name that will be displayed in port list
bbbbb – type of port <LAN, LPT, COM>. Parameter is omissible, depending on Port Monitor.
ccccc – name of the Port Monitor being installed. Port monitor name can be found in information installation (.inf) file. Omissible if there is only 1 port monitor.
ddddd – folder location of the information installation file containing Port Monitor. Search for installation information files is subfolder recursive. Omissible if there is only one information file in Printer Installation Wizard folder (or subfolders).
LAN Port
eeeee – ip address of printer on the network.
fffff – printer s network port number. Parameter is omissible, depending on Port Monitor.
COM Port
ggggg – systems COM port number (example for COM3: value is 3)
hhhhh – baud rate of serial port in bits per seconds (valid values: 100, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, 128000, 256000)
iiiii – data bits parameter for serial port. (Valid values: 5, 6, 7, 8)
jjjjj – parity parameter for serial communication. (Valid values: none, odd, even, mark, space)
kkkkk – stop bits parameter. (Valid values: 1, 1.5, 2)
lllll – flow control parameter (Valid values: xonxoff, hardware, none)
LPT Port
mmmmm – systems LPT port number (example for LPT1: value is 1)
nnnnn - reception timeout for LPT port when download function is enabled. Parameter is omissible. Default value is 500ms.
ooooo – reception interval for LPT port when download function is enabled. Parameter is omissible. Default value is 200ms.
ppppp – transmission for LPT port when download function is enabled. Parameter is omissible. Default value is 3000ms.
Specific Ports
rrrrr – enabled port specifics for downloading to printer. Omissible, default values is disabled. (Valid values: 0 - disabled, 1 - enabled)
qqqqq – printing timeout value in milliseconds for port specific communication. Omissible, default values is 50ms.
sssss - download timeout value in milliseconds for port specific communication. Omissible, default values is 7000ms.
Exemples :
PrnInst.exe /INSTALLPORTMON "–monitor=Advanced Port Monitor" /name=MyNewPort /ip=192.168.1.5 /port=9100
PrnInst.exe /INSTALLPORTMON –inf=c:\temp\driver\ "/monitor=Advanced Port Monitor" /name=NewLanPort /ip=192.100.021.005 /port=9100
PrnInst.exe /INSTALLPORTMON /inf=c:\temp\driver\ "/monitor=Specific Port Monitor" /ip=192.100.1.1 /type=LAN
PrnInst.exe /INSTALLPORTMON "/monitor=Specific Port Monitor" /name=MySerialPort /type=COM /port=3 /baudRate=128000 /dataBits=8 /Parity=Even /flowControl=none /StopBits=2
PrnInst.exe /INSTALLPORTMON "/monitor=Specific Port Monitor" /name=MySerialPort2 /type=COM /port=1 /baudRate=19200 /dataBits=8 /Parity=none /flowControl=Hardware /StopBits=1.5
PrnInst.exe /INSTALLPORTMON "/monitor=Specific Port Monitor" /name=MyParallelPort /type=LPT /port=3