Come stampare da un file PRN

Quando si stampa su un file, il programma emette tutto ciò che avrebbe inviato alla stampante che è stata collegata al computer in un file. L'idea è che in seguito potresti voler inviare questo file a una stampante simile su un computer diverso. Quindi, l'uso principale di un file .PRN è copiarlo su una stampante per ottenere l'output. Puoi aprire un file .PRN in qualsiasi editor di testo, ma quello che probabilmente vedrai è il tuo testo circondato da un sacco di "spazzatura" che rappresenta tutti i vari codici stampante necessari per impostare margini, spaziature speciali, grafiche, ecc.

La stampa di questo file con successo richiede alcune ipotesi:

Per questo esempio, assumeremo che il file .PRN sia denominato OUTPUT.PRN e si trovi su un floppy disk nell'unità A:. Sostituisci il percorso corretto per qualsiasi nome file e unità che stai utilizzando. Ecco i passaggi...

Supponendo che le stampanti siano le stesse e che la stampante di output sia il dispositivo predefinito, il file dovrebbe ora stampare. Quello che hai sostanzialmente fatto è dire a Windows di copiare il file di output sulla stampante predefinita usando una copia binaria (cioè, non aggiungere ritorni a capo o avanzamenti di riga e ignorare tutti i codici di controllo; semplicemente passandoli come sono in il file).

Se connesso tramite USB...

Se la stampante è collegata tramite USB, è necessario modificare il comando sopra come segue:

Per ottenere il Computer_Name apri il Pannello di controllo e seleziona Sistema. Nella finestra di dialogo che si apre, seleziona la scheda Nome computer. Lì troverai il nome associato al computer (ignora eventuali punti dopo il nome se ce ne sono). Per ottenere Printer_Share_Name, aprire il Pannello di controllo e selezionare Stampanti e fax. Seleziona la stampante su cui devi stampare e poi il link Condividi nel menu a sinistra. Se la stampante non ha un nome di condivisione, sarà necessario assegnarne uno.

Scorciatoia: invece di \\Computer_Name puoi utilizzare \\127.0.0.1 ( l'indirizzo di loopback della rete locale di ogni computer) ma sono comunque necessarie le informazioni sul nome della stampante (testata e confermata su Win2k e Server2003, grazie a Brad M).

Una volta che hai sia Computer_Name che Printer_Share_Name, inseriscili nel comando sopra. Nota la doppia barra rovesciata davanti a Computer_Name e la singola barra rovesciata che si trova tra i due.

[Nota: se la stampante è un computer di rete, sostituire \\Print_Server_Name (il nome del server di stampa sulla rete) per \\Computer_Name sopra. Grazie a Tim S.]