Autore: Silvio Di Benedetto
Pubblicato il: 29 maggio 2006
Introduzione
Una delle attività più scoccianti è sicuramente quella legata alla gestione delle stampanti in rete. Certo possiamo creare uno script che all'avvio dei computer imposti tutte le stampanti della rete, oppure possiamo installarle a mano per ogni computer; il concetto è semplice, se abbiamo poche stampanti e pochi computer lo possiamo fare, ma quando i computer sono tanti e le stampanti pure e quando dobbiamo anche dividere le stampanti in base al piano o al reparto, ecco che diventa tutto più laborioso e lungo. In questo articolo vedremo come installare e gestire le stampanti via Group Policy, grazie ad uno strumento messo a disposizione con Windows Server 2003 R2.
Spiegazione
Per prima cosa andate ad installare una stampante sul nostro server di stampa e assicuratevi di averla condivisa in Active Directory - figura 1.

Figura 1 – Verificate che la stampante sia visibile in AD
A questo punto aprite GPMC (Group Policy Management Console) ed andate a configurare le policy per l'installazione; le installazioni le faremo per Computer, ma possono essere anche fatte per utenti. Create una nuova policy che chiamerete Deploy Printers e mettetela nella OU dove ci sono i client, come da figura 2.

Figura 2 – Creazione di una nuova policy da GPMC
Premendo il tasto destro sulla sezione Deployed Printers, scegliere Deploy Printer, si aprirà una finestra dove andare a settare tutte le stampanti di rete - figura 3.

Figura 3 - Deploy di una o più stampanti
Andate ad inserire il percorso della stampante di rete (\\nomeserver\nomestampante) e cliccate su Add; una volta inserite tutte le stampanti, che volete installare, premere su OK. Tutte le stampanti scelte, verranno visualizzate nella finestra, come mostra la figura 4.

Figura 4 – Lista delle stampanti scelte per il deploy
Finito? Quasi! Manca solamente il software che provvede a leggere le impostazioni delle GPO e ad applicarle sui computer.
Potete creare la policy, volendo possiamo utilizzare la stessa che avete usato per installare le stampanti, solo che ci sposterete nella sezione:
Windows Settings -> Scripts -> Startup.
Aprite le proprietà e cliccate su Show Files, in questa cartella andate a copiare il file pushprinterconnections.exe dalla cartella C:\WINDOWS\PMCSnap; questo file servirà per la verifica delle policy. Una volta copiato il file, andate ad aggiungere nella lista dei file da avviare il file pushprinterconnections.exe, come mostrato nella figura 5.

Figura 5 – Configurazione di uno script di startup
A questo punto verificate se le impostazioni sono state fatte correttamente; spostatevi su un client e dopo aver fatto un gpupdate /force, riavviatelo. Come potete notare dalla figura 6, una volta installato il servizio, viene fatta l'analisi delle stampanti installate via GPO e quindi automaticamente installate.

Figura 6 - Il risultato del corretto funzionamento
Le stampanti installate, possono essere gestite tramite la console Print Management, presente in Administrative Tools; da qui potete gestire i driver, i formati carta, vedere le code di stampa, le stampanti distribuite via GPO, ma non potete installare o rimuovere stampanti.
NB: Ricordatevi che se togliete lo script di avvio le stampanti rimarranno installate, ma le eventuali modifiche effettuate, non verranno applicate.
Link Utili
http://www.microsoft.com/downloads/details.aspx?familyid=83066DDC-BC96-4418-A629-48C8ABD2C7A0&displaylang=en