Usare una stampante USB in MS/Dos
Delle volte capitano situazioni (oramai piuttosto rare in verità) in cui c’e’ la necessità di utilizzare degli applicativi che funzionano in ambiente MS/Dos. Il problema nasce quando c’e’ la necessità di stampare: il dos non riconosce nativamente le periferche usb e inoltre oramai tutti i portatili non sono piu’ dotati della porta parallela dove potevano essere connesse le stampanti compatibili con questo sistema operativo.
Un modo per poter aggirare questa limitazione c’e', si tratta sostanzialmente far diventare la nostra stampante come di rete e di ridirigere poi i processi di stampa dalla porta LPT1: (l’interfaccia parallela appunto) verso la periferica di rete.

Il primo passo e’, se non l’abbiamo gia’ fatto installare sotto windows la nostra stampante e verificare che tutto sia OK stampando la pagina di prova di windows.

Condividiamo la stampante assegnandogli un nome, possibilmente non usare piu’ di otto caratteri e appuntiamocelo.

Poi andiamo in “Avanzate”, clicchiamo il Bottone “processore di stampa” e selezionamo per la nostra stampante la modalità “TEXT”

Bisogna recuperare ora il nome del nostro computer. Per fare questo bisogna andare su -pannello di controllo -> sistema -> linguetta Nome Computer -> cliccare sul bottone “Cambia”. Bisogna quindi appuntarsi il nome assegnato al nostro computer. Se questo nome fosse composto anche da spazi consiglierei di cambiarlo con una parola che non contenga questo carattere. Ad esempio “computer di lavoro” lo cambierei con “lavoro”.
Dal menu di START cliccare su “Esegui”, nel box che appare scrivere “CMD” e clic su OK. Questo ci porta in ambiente MS/DOS
Scrivere “NET use LPT1: \\(nome computer)\(nome stampante) /persistent:yes.
- Lpt1: e’ il nome della porta parallela non utilizzata.
- nome computer e’ il quello che abbiamo trovato al punto 4
- Nome stampante e’ il nome di condivisione della stampante
- Persistent: yes dice al sistema di ripristinare la connessione ad ogni riavvio.
- Attenzione: se si sbaglia qualche cosa possiamo annullare tutto scrivendo da riga di comando: net use LPT1 /Delete
Ho verificato questa procedura su un paio di stampanti della Canon a getto di inchiosto, senza rilevare problemi. Se utilizzate il comando DIR > lpt1: per provare se tutto e’ a posto, e’ necessario completare almeno una pagina affinche’ la stampa venga eseguita.
Luigi Galante scrive:
Inserito il 15 Marzo 2008 alle 19:12Buona sera.
La lezione è dettagliata e completa. Grazie.
Un cordiale saluto.
Galante Luigi
Giovanni scrive:
Inserito il 18 Marzo 2008 alle 17:20Con XP non funziona. Ho eseguito tutto a puntino ma dice questo: “errore di sistema 1231, impossibile raggiungere la destinazione del percorso di rete”.
Si può rimediare in qualche modo? occorre fare qualche altro passaggio?
Ermanno Lucchini (l’autore del blog) scrive:
Inserito il 20 Marzo 2008 alle 10:43Mi scuso per il ritardo nella risposta.
C’e’ un firewall? In tal caso proverei a disabilitarlo.
Se la cosa si risolve bisognerebbe aprire le porte corrispondenti.
Attendo esiti
Sergio scrive:
Inserito il 31 Marzo 2008 alle 21:20ciao scusami io ho una hp laserjet 1018, l’ unica cosa che non riesco a trovare (per il resto la procedura va benissimo e mi dice anche esecuzione comando riuscita)è il nome della mia stampa su “processore di stampa” e per questo non stampa.
A me interessa stampare da un vecchio programma di videoscrittura ms-dos (il wp della oa sistemi).
Grazie.
Ermanno Lucchini (l’autore del blog) scrive:
Inserito il 1 Aprile 2008 alle 07:49Su processore di stampa dovrebbe essere importante soprattutto il fatto che inviii in testo. Non mi risulta che le laser hp non appaiano.
) e controllo.
Il processore di stampa deve esserci altrimenti non funzionerebbe proprio.
Prova eventualmente a disinstallare il driver e reinstallarlo.
Stamattina devo andare da uno studio mio cliente che ha una laser hp (un po’ piu’ grossina pero
Sergio scrive:
Inserito il 1 Aprile 2008 alle 16:03ma infatti caro ermanno è questo quello che per anni ha vincolato il nostro studio.
Infatti noi stampiamo con una vecchissima epson 1520 e pensa, giriamo ancora sotto 98.
Cmq non appare il nome della stampante nel processore di stampa…..ma la stampante stampa tranquillamente sotto xp.
ad ogni modo a me appaiano 3 processori di stampa
ZIMFprint (nella schermata destra appaiano solo opzioni RAW e IMF), MODIprint e WINprint (ed in queste due si legge nel riquadro destro l’ opzione TEXT insieme alle altre).
C’Aggia fa?????
Ermanno Lucchini (l’autore del blog) scrive:
Inserito il 1 Aprile 2008 alle 16:46La MITICA 1520!. Una stampante A2 a quel prezzo e con quelle caratteristiche non se ne e’ piu’ vista una! La Epson con la stylus 1000, la 1500 e successivamente la 1520 aveva azzeccato dei modelli veramente buoni acquistatissimi da parte dei professionisti. Peccato che dopo averla tenuta anni e’ uscita di produzione. Oggi la stmapante A2 piu’ economica e’ l’HP che costa senza accessori piu’ di 1000 euro.
Prova ad usare winprint e l’opzione TEXT.
Ma Bando ai ricordi!
PS. L’Hp (una 4000) dello studio dove sono andato l’aveva ma e’ un modello vecchio con porta parallela che GIA’ da solo va in dos senza artifici.
Buona fortuna
Sergio scrive:
Inserito il 1 Aprile 2008 alle 20:02cmq abbiamo adesso anche una toshiba studio e-280 con fascicolatore……con pcl6….:)
Ma mi occorre fare dei test per farla stampare sotto dos..:)
Faccio prova con winprint e ti aggiorno
Sergio scrive:
Inserito il 2 Aprile 2008 alle 20:18purtoppo ancora nulla
cioè la stampante va in ok con net use
apro un file con edit su cmq…..scrivo qualcosa
do il comando stampa, la stampante riceve un impulso si prepara a stampare, ma non stampa nulla, non inizia a tirare nemmeno il foglio.
Si riscalda solo…:(
Ermanno Lucchini (l’autore del blog) scrive:
Inserito il 2 Aprile 2008 alle 22:19Quello che dici puo’ indicare 2 cose:
- la stampante riceve caratteri dal sistema ma non li capisce, ecco perche’ si avvia ma non parte.
- La stampante riceve i caratteri da scrivere sul foglio ma a non a sufficienza per riempirlo. Quindi si mette ad aspettare che abbia dati sufficienti completare la pagina.
Secondo me la piu’ probabile delle due e’ la seconda. Se fosse vero basta inviare abbastanza cose da riempire un foglio (oltre le 60 righe) e il foglio dovrebbe essere stampato.
Fammi sapere.
Sergio scrive:
Inserito il 3 Aprile 2008 alle 16:08invece continua solo a scaldarsi in più, dopo fatto ciò, si blocca anche la stampa da xp e debbo riavviare
credo sia un problema di installazione.
alex scrive:
Inserito il 3 Luglio 2008 alle 11:23Ho verificato e seguito ogni passo alla lettera ma nonostante tutto il problema di stampa da dos su stampante USB non funziona ancora
La cosa strana é che,andando sulle proprietà della stampante implicata e selezionando il check-box [Mantieni i documenti stampati],tale pannello mi informa che i processi di stampa sono stati stampati ma dalla stampante non é uscito nulla
Qualcuno sa percaso dirmi se ha avuto lo stesso problema e nel caso lo abbia risolto;indicarmi in che modo?
Grazie
Ermanno Lucchini (l’autore del blog) scrive:
Inserito il 4 Luglio 2008 alle 00:44Io proverei ad inviare alla stampante piu’ di un foglio di testo da stampare.
Altro punto da controllare se le condivisioni funzionano.
Mi sarebbe utile sapere il modello della stampante.