Eventi
29 apr, 14 - 30 apr, 19
Partecipa all'evento virtuale windows Server finale 29-30 aprile per sessioni tecniche approfondite e domande in tempo reale con tecnici Microsoft.
Iscriviti adessoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Automatizza molte attività di configurazione della stampante. printui.dll è il file eseguibile che contiene le funzioni usate dalle finestre di dialogo di configurazione della stampante. Queste funzioni possono anche essere chiamate dall'interno di uno script o da un file batch della riga di comando oppure possono essere eseguite in modo interattivo dal prompt dei comandi.
rundll32 printui.dll PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [modificationparameterN]
È anche possibile usare le sintassi alternative seguenti, anche se gli esempi in questo argomento usano la sintassi precedente:
rundll32 printui.dll,PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [ModificationParameterN]
rundll32 printui PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [modificationparameterN]
rundll32 printui,PrintUIEntry [baseparameter] [modificationparameter1] [modificationparameter2] [modificationparameterN]
Esistono due tipi di parametri: parametri di base e parametri di modifica. I parametri di base specificano la funzione che il comando deve eseguire. Solo uno di questi parametri può essere visualizzato in una determinata riga di comando. È quindi possibile modificare il parametro di base usando uno o più parametri di modifica se sono applicabili al parametro di base (non tutti i parametri di modifica sono supportati da tutti i parametri di base).
Parametri di base | Descrizione |
---|---|
/dl | Elimina la stampante locale. |
/dn | Elimina una connessione alla stampante di rete. |
/dd | Elimina un driver della stampante. |
/e | Visualizza le preferenze di stampa per una determinata stampante. |
/ga | aggiunge una connessione per stampante per computer (la connessione è disponibile per qualsiasi utente in tale computer quando accede). |
/ge | Visualizza le connessioni della stampante per computer in un computer. |
/gd | Elimina una connessione per stampante per computer (la connessione viene eliminata al successivo accesso di un utente). |
/ia | Installa un driver della stampante usando un file .inf. |
/id | Installa un driver della stampante utilizzando l'Aggiunta guidata driver stampante. |
/if | Installa una stampante usando un file .inf. |
/ii | Installa una stampante utilizzando la procedura guidata aggiungi stampante con un file .inf. |
/il | Installa una stampante utilizzando la procedura guidata aggiungi stampante. |
/in | Connessione a una stampante di rete remota. |
/ip | Installa una stampante utilizzando l'Installazione guidata stampante di rete (disponibile dall'interfaccia utente da Gestione stampa). |
/k | stampa una pagina di prova su una stampante. |
/o | Visualizza la coda per una stampante. |
/p | Visualizza le proprietà di una stampante. Quando si usa questo parametro, è necessario specificare anche un valore per il parametro di modifica /n[name]. |
/s | Visualizza le proprietà di un server di stampa. Se si desidera visualizzare il server di stampa locale, non è necessario utilizzare un parametro di modifica. Tuttavia, se si desidera visualizzare un server di stampa remoto, è necessario specificare il parametro di modifica /c[name]. |
/Ss | Specifica il tipo di informazioni per una stampante da archiviare. Se nessuno dei valori per /Ss viene specificato, il comportamento predefinito è come se fossero stati specificati tutti. Usare questo parametro di base con i valori seguenti posizionati alla fine della riga di comando:
|
/Sr | Specifica le informazioni relative a una stampante ripristinata e il modo in cui vengono gestiti i conflitti nelle impostazioni. Usare con i valori seguenti posizionati alla fine della riga di comando:
|
/Xg | Recupera le impostazioni per una stampante. |
/Xs | Imposta le impostazioni per una stampante. |
/y | Imposta la stampante da installare come stampante predefinita. |
/? | Visualizza la Guida all'interno del prodotto per il comando e i relativi parametri associati. |
@[file] | Specifica un file di argomenti della riga di comando e inserisce direttamente il testo in tale file nella riga di comando. |
Parametri di modifica | Descrizione |
---|---|
/a[file] | specifica il nome del file binario. |
/b[name] | Specifica il nome della stampante di base. |
/c[name] | Specifica il nome del computer se l'azione da eseguire si trova in un computer remoto. |
/f[file] | Specifica il percorso UNC (Universal Naming Convention) e il nome del nome del file inf o del nome del file di output, a seconda dell'attività eseguita. Usare /F[file] per specificare un file con estensione .inf dipendente. |
/F[file] | Specifica il percorso UNC e il nome di un file inf da cui dipende il file .inf specificato con /f[file].. |
/h[architecture] | Specifica l'architettura del driver. Usare una delle opzioni seguenti: x86, x64 o Itanium. |
/j[provider] | Specifica il nome del provider della stampante. |
/l[path] | Specifica il percorso UNC in cui si trovano i file del driver della stampante in uso. |
/m[model] | Consente di specificare il nome del modello del driver. (Questo valore può essere specificato nel file .inf.) |
/n[name] | Specifica il nome della stampante. |
/q | Esegue il comando senza notifiche all'utente. |
/r[port] | Specifica il nome della porta. |
/u | Specifica di utilizzare il driver della stampante esistente se è già installato. |
/t[#] | Specifica la pagina dell'indice in base zero da avviare. |
/v[version] | Specifica la versione del driver. Se non si specifica anche un valore per /K, è necessario specificare uno dei valori seguenti: tipo 2 - Modalità kernel o tipo 3 - Modalità utente. |
/w | richiede all'utente un driver se il driver non viene trovato nel file .inf specificato da /f. |
/Y | Specifica che i nomi delle stampanti non devono essere generati automaticamente. |
/z | Specifica di non condividere automaticamente la stampante in fase di installazione. |
/K | modifica il significato del parametro /h[architecture] in modo da accettare 2 al posto di x86, 3 al posto di x64 o 4 al posto di Itanium. Modifica anche il valore del parametro /v[version] in modo da accettare 2 al posto del tipo 2 - Modalità kernel e 3 al posto del tipo 3 - Modalità utente. |
/Z | Condivide la stampante in fase di installazione. Usare solo con il parametro /if. |
/Mw[messaggio] | Visualizza un messaggio di avviso all'utente prima di eseguire il commit delle modifiche specificate nella riga di comando. |
/mq[messaggio] | Visualizza un messaggio di conferma all'utente prima di eseguire il commit delle modifiche specificate nella riga di comando. |
/W[flags] | Specifica i parametri o le opzioni per l'aggiunta guidata della stampante, l'Aggiunta guidata driver stampante e l'Installazione guidata stampante di rete. r: consente di riavviare le procedure guidate dall'ultima pagina. |
/G[flags] | Specifica i parametri globali e le opzioni che si desidera utilizzare. w: elimina gli avvisi del driver di installazione per l'utente. |
La parola chiave PrintUIEntry fa distinzione tra maiuscole e minuscole ed è necessario immettere la sintassi per questo comando con l'esatta maiuscola illustrata negli esempi in questo argomento.
Per altri esempi, al prompt dei comandi digitare rundll32 printui.dll,PrintUIEntry /?
Per aggiungere una nuova stampante remota, printer1, per un computer, Client1, visibile per l'account utente in cui viene eseguito questo comando, digitare:
rundll32 printui.dll PrintUIEntry /in /n\\client1\printer1
Per aggiungere una stampante utilizzando la procedura guidata aggiungi stampante e utilizzando un file inf, InfFile.inf, che si trova nell'unità c: in Infpath, digitare:
rundll32 printui.dll PrintUIEntry /ii /f c:\Infpath\InfFile.inf
Per eliminare una stampante esistente, printer1, in un computer, Client1, digitare:
rundll32 printui.dll PrintUIEntry /dn /n\\client1\printer1
Per aggiungere una connessione per stampante per computer, printer2, per tutti gli utenti di un computer, Client2, digitare (la connessione verrà applicata quando un utente accede):
rundll32 printui.dll PrintUIEntry /ga /n\\client2\printer2
Per cancellare una connessione per stampante per computer, printer2, per tutti gli utenti di un computer, Client2, digitare (la connessione verrà cancellata quando un utente accede):
rundll32 printui.dll PrintUIEntry /gd /n\\client2\printer2
Per visualizzare le proprietà del server di stampa, printServer1, digitare:
rundll32 printui.dll PrintUIEntry /s /t1 /c\\printserver1
Per visualizzare le proprietà di una stampante, printer3, digitare:
rundll32 printui.dll PrintUIEntry /p /n\\printer3
Eventi
29 apr, 14 - 30 apr, 19
Partecipa all'evento virtuale windows Server finale 29-30 aprile per sessioni tecniche approfondite e domande in tempo reale con tecnici Microsoft.
Iscriviti adesso