Sie können Ihre Druckertreiber mit PrnInst über die Eingabeaufforderung (CMD) installieren. Mit den Befehlszeilenparametern können Sie zudem auf die Installationsoptionen zugreifen, die mit dem PrnInst-Assistenten nicht verfügbar sind.
INSTPRN – Installation von Druckertreibern
Verwenden Sie diesen Parameter, um einen Druckertreiber zu installieren. Geben Sie den Druckernamen und die Schnittstelle an, die der Treiber nutzen soll. Der angegebene Druckername muss dem tatsächlichen Namen des Druckers entsprechen. Um den korrekten Namen des Druckers herauszufinden, öffnen Sie die <printer_brand> Sato.INF Datei. Sie enthält die Liste aller verfügbaren Druckernamen. Sie finden die .INF-Datei in dem Ordner, in dem Sie die Druckertreiber-Installationsdateien gespeichert haben.
Syntax:
/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)
Beispiele:
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:#MyPrinterName#MyLocation#MyComment
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:###CommentOnly
INSTMULTPRN – Installation mehrerer Drucker
Nutzen Sie diesen Parameter, um gleichzeitig Treiber für mehrere Drucker zu installieren. Geben Sie den Druckernamen und die Schnittstelle an. Der Druckername muss dem tatsächlichen Namen des Druckers entsprechen.
Um den korrekten Namen des Druckers herauszufinden, öffnen Sie die Datei <printer_brand>.INF
mit der Druckertreiber-Installationsliste. Sie enthält die Liste aller verfügbaren Druckernamen. Sie finden die .INF-Datei in dem Ordner, in dem Sie die Druckertreiber-Installationsdateien gespeichert haben.
Syntax:
/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>
Beispiel für eine INF-Datei, in der Sie 3 Druckertreiber installieren: Printer1 (verbunden mit Port LPT1), Printer2 (verbunden mit Port LPT2) und Printer3 (verbunden mit 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
Anmerkung
Der letzte Druckereintrag in der .INF-Datei muss mit einem Zeilenumbruch abgeschlossen werden (<Enter>
), also ist die letzte Zeile in der Datei eine leere Zeile.
LANG – Einstellung der PrnInst-Sprache
Nutzen Sie diesen Parameter, um die Sprache einzustellen, die im Assistenten der Druckerinstallation angezeigt wird. PrnInst nutzt immer die Standardsprache des Windows-Betriebssystems. Die Standardsprache wird unter Systemsteuerung > Region und Sprache eingestellt.
Nutzen Sie diesen Parameter, um andere Sprachen im Assistenten der Druckerinstallation einzustellen.
Anmerkung
Wenn Sie diesen Parameter auslassen, verwendet PrnInst die Standardsprache.
Syntax:
/LANG=<lang>
<lang> – language ID
Sprache |
Sprache |
---|---|
Chinesisch - Vereinfacht |
SCH |
Chinesisch - Traditionell |
CHI |
Dänisch |
DAN |
Holländisch |
DUT |
Englisch |
ENG |
Finnisch |
FIN |
Französisch |
FRA |
Deutsch |
GER |
Ungarisch |
HUN |
Italienisch |
ITA |
Japanisch |
JAP |
Koreanisch |
KOR |
Polnisch |
POL |
Portugiesisch |
PBR |
Russisch |
RUS |
Slowenisch |
SLO |
Spanisch |
ESP |
Schwedisch |
SWE |
Thailändisch |
TAI |
Türkisch |
TUR |
Beispiel:
PrnInst.exe /LANG=GER
UNINSTALLPRN - Einen bestimmten Drucker deinstallieren
Mit diesem Parameter können Sie einen bestimmten Druckertreiber von Ihrem System entfernen.
Anmerkung
Geben Sie den genauen Druckernamen (wie installiert) an. Um sicherzugehen, kopieren Sie den Druckernamen aus Systemsteuerung > Drucker & Scanner.
Syntax:
/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.
Mit der Option /REMOVEPORT
werden lediglich die Schnittstellen von Loftware Advanced Port Monitor entfernt. Mit dieser Option werden Standard-TCP/IP-, USB-, LPT- oder andere Schnittstellen nicht entfernt.
Beispiele:
PrnInst.exe /UNINSTALLPRN=Loftware Printer
PrnInst.exe /UNINSTALLPRN=Loftware Printer /REMOVEPORT=CURRENT
UNINSTALLALL – Alle Drucker deinstallieren
Nutzen Sie diesen Parameter, um alle Loftware-Druckertreiber zu entfernen.
Syntax:
/UNINSTALLALL [/REMOVEPORT=CURRENT|ALL]
Beispiele:
PrnInst.exe /UNINSTALLALL
PrnInst.exe /UNINSTALLALL /REMOVEPORT=ALL
NOLICENCE – Keine Lizenzanzeige
Nutzen Sie diesen Parameter, um PrnInst in einem Modus zu starten, in dem während der Installation keine Lizenz- und Garantieinformationen zum Loftware-Druckertreiber angezeigt werden.
Syntax:
/NOLICENCE
Beispiel:
PrnInst.exe /NOLICENCE
DIR – Pfad für die anfängliche Suche ändern
Nutzen Sie diesen Parameter, um den Speicherort der Loftware-Treiber anzugeben. PrnInst nutzt diesen Pfad, um nach den Druckertreibern zu suchen. Der Standardspeicherort ist der Ordner, aus dem die PrnInst gestartet wird.
Anmerkung
DIR muss immer der erste Parameter in der Befehlszeile sein.
Syntax:
/DIR=<INF file location>
<INF file location> – full path from which to start searching for .INF files
Beispiel:
PrnInst.exe /DIR=C:\Drivers\
PREINSTALL – Treiberpaket vorinstallieren
Verwenden Sie diesen Parameter, um den Druckertreiber vorzuinstallieren. Windows findet den Treiber automatisch, wenn der Benutzer den Drucker anschließt.
Syntax:
/PREINSTALL=<INF file location>
<INF file location> – full path pointing to the .inf file
Beispiel:
PrnInst.exe /PREINSTALL=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
UNINSTALLPACKAGE – Treiberpaket deinstallieren
Verwenden Sie diesen Parameter, um den Druckertreiber zu deinstallieren. Windows kann den Druckertreiber nicht automatisch finden, wenn er aus dem Windows-Treiberspeicher entfernt wurde.
Syntax:
/UNINSTALLPACKAGE=<INF file location>
<INF file location> – full path pointing to the .inf file
Beispiel:
PrnInst.exe /UNINSTALLPACKAGE=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
INSTALLPORTMON – Hintergrundinstallation von Advanced Port Monitor
Nutzen Sie diesen Parameter, um Advanced Port Monitor aus der Druckertreiber-Distribution im Hintergrund zu installieren. Bei Nutzung dieses Befehls können Sie keine anderen Befehle aus der Befehlszeilenliste verwenden.
Anmerkung
Mit diesem Befehl wird der Druckertreiber nicht installiert.
Syntax:
/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.
Beispiele:
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