Originariamente inviato da Gas75
Quando invio la prima istruzione, mi esce:
"Il modulo shimgvw.dll è stato caricato ma il punto d'ingresso DLLRegisterServer non è stato trovato.
Accertarsi che shimgvw.dll sia un file OCX o DLL valido e riprovare."

Hai controllato che iol file esista e sia integro?
I motivi di questo errore possono essere più di uno e individuarlo da qui è un po' complicato

Per tagliare la testa al toro io proverei anche un'altra solozione semplice semplice e cioè:
- Fai un collegamento della stampante sul desktop, sposta il collegamento nella cartella sendto del tuo utente.
Quando vorrai stampare, tasto destro sui file - invia a - nome stampante.