È possibile installare i driver della stampante con PrnInst utilizzando il prompt dei comandi (CMD). Con i parametri della riga di comando è possibile accedere anche alle opzioni di installazione che non sono disponibili con la procedura guidata PrnInst.
INSTPRN – Installazione del driver della stampante
Usare questo parametro per installare un driver della stampante. Specificare il nome della stampante e la porta utilizzata dalla stampante. Il nome della stampante specificato deve corrispondere al nome effettivo della stampante. Per conoscere il nome corretto della stampante, consultare il file <printer_brand> Sato.INF. Contiene un elenco di tutti i nomi di stampanti disponibili. Cercare il file .INF nella cartella in cui sono stati archiviati i file di installazione del driver della stampante.
Sintassi:
/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)
Esempi:
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:#MyPrinterName#MyLocation#MyComment
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:###CommentOnly
INSTMULTPRN – Installazione di più stampanti
Utilizzare questo parametro per installare contemporaneamente i driver per più stampanti. Specificare il nome della stampante e la porta della stampante. Il nome della stampante deve corrispondere al nome effettivo della stampante.
Per scoprire il nome corretto della stampante, vedere il file .INF dell'elenco di installazione del driver della stampante <printer_brand>.
. Contiene un elenco di tutti i nomi di stampanti disponibili. Cercare il file .INF nella cartella in cui sono stati archiviati i file di installazione del driver della stampante.
Sintassi:
/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>
Esempio di file INF in cui si installano 3 driver di stampa: Stampante1 (collegata alla porta LPT1), Stampante2 (collegata alla porta LPT2) e Stampante3 (collegata alla porta 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
Nota
L'ultima voce della stampante nel file .INF deve essere terminata con una nuova riga (<Enter>
), quindi l'ultima riga del file è vuota.
LANG – Impostazione della lingua di PrnInst
Utilizzare questo parametro per definire la lingua nell'Installazione guidata della stampante. Per impostazione predefinita, PrnInst utilizza sempre la lingua predefinita del sistema operativo Windows. La lingua predefinita è definita in Pannello di controllo > Opzioni regionali e della lingua.
Utilizzare questo parametro per specificare altre lingue per l'Installazione guidata della stampante.
Nota
Se si omette questo parametro, PrnInst utilizza la lingua predefinita.
Sintassi:
/LANG=<lang>
<lang> – language ID
Lingua |
ID Lingua |
---|---|
Cinese – Semplificato |
SCH |
Cinese – Tradizionale |
CHI |
Danese |
DAN |
Olandese |
DUT |
English |
ENG |
Finlandese |
FIN |
Francese |
FRA |
Tedesco |
GER |
Ungherese |
HUN |
Italiano |
ITA |
Giapponese |
JAP |
Coreano |
KOR |
Polacco |
POL |
Portoghese |
PBR |
Russo |
RUS |
Sloveno |
SLO |
Spagnolo |
ESP |
Svedese |
SWE |
Tailandese |
TAI |
Turco |
TUR |
Esempio
PrnInst.exe /LANG=GER
UNINSTALLPRN – Disinstallare una stampante specifica
Utilizzare questo parametro per rimuovere un driver della stampante specifico dal sistema.
Nota
Fornire il nome esatto della stampante (come installato). Per sicurezza, copia il nome della stampante da Pannello di controllo > Stampanti e scanner.
Sintassi:
/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’opzione /REMOVEPORT
rimuove solo le porte Loftware Advanced Port Monitor. Questa opzione non rimuove TCP/IP standard, USB, LPT o altre porte.
Esempi:
PrnInst.exe /UNINSTALLPRN=Loftware Printer
PrnInst.exe /UNINSTALLPRN=Loftware Printer /REMOVEPORT=CURRENT
UNINSTALLALL – Disinstalla tutte le stampanti
Utilizzare questo parametro per rimuovere tutti i driver della stampante Loftware dal sistema.
Sintassi:
/UNINSTALLALL [/REMOVEPORT=CURRENT|ALL]
Esempi:
PrnInst.exe /UNINSTALLALL
PrnInst.exe /UNINSTALLALL /REMOVEPORT=ALL
NOLICENCE – Nessuna visualizzazione della licenza
Utilizzare questo parametro per avviare PrnInst in una modalità in cui non vengono visualizzate informazioni sulla licenza del driver della stampante Loftware e sulla garanzia durante l'installazione.
Sintassi:
/NOLICENCE
Esempio
PrnInst.exe /NOLICENCE
DIR – Modificare il percorso di avvio della navigazione
Usare questo parametro per specificare la posizione dei driver Loftware. PrnInst utilizza questo percorso per cercare i driver della stampante. La posizione predefinita è la cartella in cui inizia PrnInst.
Nota
DIR deve essere sempre il primo parametro nella riga di comando.
Sintassi:
/DIR=<INF file location>
<INF file location> – full path from which to start searching for .INF files
Esempio
PrnInst.exe /DIR=C:\Drivers\
PREINSTALL – Preinstallare pacchetto driver
Usare questo parametro per preinstallare il driver della stampante. Windows trova automaticamente il driver quando l'utente connette la stampante.
Sintassi:
/PREINSTALL=<INF file location>
<INF file location> – full path pointing to the .inf file
Esempio
PrnInst.exe /PREINSTALL=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
UNINSTALLPACKAGE – Disinstallare pacchetto driver
Usare questo parametro per disinstallare il pacchetto driver della stampante. Windows non riesce a trovare automaticamente il driver della stampante se è stato rimosso dall’Archivio Driver di Windows.
Sintassi:
/UNINSTALLPACKAGE=<INF file location>
<INF file location> – full path pointing to the .inf file
Esempio
PrnInst.exe /UNINSTALLPACKAGE=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
INSTALLPORTMON – Installazione silenziosa di Advanced Port Monitor
Utilizzare questo parametro per installare in modo silenzioso l’Advanced Port Monitor dalla distribuzione del driver della stampante. Quando si utilizza questo comando, non utilizzare altri comandi dall'elenco della riga di comando.
Nota
Questo comando non installa il driver della stampante.
Sintassi:
/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.
Esempi:
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