|
Installare una nuova stampante
Per eseguire il wizard
"Aggiungi stampante" la stringa è:
rundll32
printui.dll,PrintUIEntry /il
Se vogliamo
che il wizard agisca su un computer remoto (e non sul computer
locale come di default) occorre
rundll32
printui.dll,PrintUIEntry /il /c\\<computer_remoto>
Se vogliamo specificare un file .inf con
le informazioni relative ai driver (di default è il file
%windir%\inf\ntprint.inf) allora
rundll32
printui.dll,PrintUIEntry /ii /f <inf_file>
Infine per rendere il tutto
automatizzato (senza ricorrere al wizard)
rundll32
printui.dll,PrintUIEntry /if /b <nome_stampante>
/f <inf_file>
/r <nome_porta> /m <nome_driver>
Ad
esempio se vogliamo installare una stampante di nome
"stampante_magazzino" collegata alla porta "LPT1:" con il driver "HP
LaserJet 4" con riferimento all'elenco produttori-modelli di default
(%windir%\inf\ntprint.inf) scriveremo:
rundll32
printui.dll,PrintUIEntry /if /b "stampante_magazzino" /f
%windir%\inf\ntprint.inf
/r "LPT1:" /m "HP LaserJet 4"
Il file
%windir%\inf\ntprint.inf contiene le informazioni relative ai driver
forniti da Windows. Se non vogliamo installare un driver fornito dal
sistema operativo ma abbiamo ad esempio il CD di un driver oppure lo
abbiamo scaricato da internet, andremo a specificare il file .inf
incluso tra i file di installazione del driver in questione
Se volessimo
applicare l'operazione su un computer remoto basterebbe aggiungere
/c\\<computer_remoto>
Naturalmente è implicito l'obbligo di possedere le credenziali
adeguate (username e password) per l'esecuzione dell' operazione sul
computer remoto
Spesso si hanno più versioni dello
stesso driver in relazione al sistema operativo:
Windows 95, 98 e Me
Windows NT 4.0
Windows NT 4.0 o 2000
Windows 2000 o XP
Windows XP
Per installare una
versione specifica basta aggiungere:
/v
<nome_versione>
Analogamente possono
esistere più versioni dello stesso driver in relazione all'
architettura del processore:
Alpha
Intel
IA64
Per installare una
versione specifica basta aggiungere:
/h
<nome_versione>
Con l' opzione
/if è possibile anche
mettere in condivisione la stampante che si va a creare utilizzando
il parametro /Z
Se il driver che si
vuole utilizzare è già presente, si può imporre l' utilizzo del
driver già presente utilizzando il parametro
/u
|