Salve a tutti!
Sto operando su una serie di computer, aventi stampanti locali.
Per settare in automatico le stampanti di default ho creato un .bat che posiziono all'interno di Esecuzione Automatica di All Users.
Il comando utilizzato è il seguente:
rundll32 printui.dll,PrintUIEntry /y /n [Nome Stampante]
All'avvio ricevo errore. Della serie, nome stampante non valido o cose del genere.
Ho pensato che con la scusa della messa in dominio, il bat partiva prima che venissero caricati i driver appositi. Così ho creato uno "Sleep.exe", posizionato in C:\WINDOWS\System32 e richiamato dal bat che assume questa forma:
@echo off
echo Set Default Priner
C:\WINDOWS\Syster32\Sleep.exe
rundll32 printui.dll,PrintUIEntry /y /n [Nome Stampante]
Nonostante ciò, ricevo errore all'avvio del sistema.
Il bello è che se poi lancio il bat a mano, la stampante viene configurata senza fiatare... Qualcuno ha qualche idea su come sopperire all'errore in avvio?
Grazie!
Sto operando su una serie di computer, aventi stampanti locali.
Per settare in automatico le stampanti di default ho creato un .bat che posiziono all'interno di Esecuzione Automatica di All Users.
Il comando utilizzato è il seguente:
rundll32 printui.dll,PrintUIEntry /y /n [Nome Stampante]
All'avvio ricevo errore. Della serie, nome stampante non valido o cose del genere.
Ho pensato che con la scusa della messa in dominio, il bat partiva prima che venissero caricati i driver appositi. Così ho creato uno "Sleep.exe", posizionato in C:\WINDOWS\System32 e richiamato dal bat che assume questa forma:
@echo off
echo Set Default Priner
C:\WINDOWS\Syster32\Sleep.exe
rundll32 printui.dll,PrintUIEntry /y /n [Nome Stampante]
Nonostante ciò, ricevo errore all'avvio del sistema.
Il bello è che se poi lancio il bat a mano, la stampante viene configurata senza fiatare... Qualcuno ha qualche idea su come sopperire all'errore in avvio?
Grazie!