Pagina 1 di 1

Comando "stampa" da riga di comando

MessaggioInviato: dom mar 20, 2011 3:36 pm
da Andy97
qual è il comando da eseguire via riga di comando per stampare un documento?.
Vorrei creare un file .bat in cui scrivere il comando con il percorso del file da stampare per poi eseguirlo con un comando inviato al pc via email. [grazie]

Re: Comando "stampa" da riga di comando

MessaggioInviato: dom mar 20, 2011 6:21 pm
da Berga95
Per stampare un file *.txt puoi usare print.
Codice: Seleziona tutto
C:\>print /?
Stampa un file di testo.

PRINT [/D:periferica] [[unita':][percorso] nomefile[ ...]]

Per i file *.doc e compagnia bella non so se funziona... [boh]

Re: Comando "stampa" da riga di comando

MessaggioInviato: dom mar 20, 2011 6:32 pm
da Berga95
Ho trovato anche questo, per stampare esclusivamente i file *.doc. [^]

Re: Comando "stampa" da riga di comando

MessaggioInviato: dom mar 20, 2011 7:50 pm
da Andy97
Riguardo al procedimento per i file *.txt non ci ho capito molto.
Come indico la stampante con cui stampare e il documento?

Re: Comando "stampa" da riga di comando

MessaggioInviato: dom mar 20, 2011 8:16 pm
da Berga95
Microsoft ha scritto:Parametri
Unità:
Specifica l'unità logica o fisica in cui si trova il file che si desidera stampare. Questo parametro non è obbligatorio se il file da stampare si trova nell'unità corrente.

Percorso
Specifica l'ubicazione, nell'unità, del file che si desidera stampare. Questo parametro non è obbligatorio se il file da stampare si trova nella directory corrente.

NomeFile [... ]
Obbligatorio. Specifica il nome del file che si desidera stampare. È possibile includere più file in un comando.
/d:stampante
Specifica la stampante che si desidera utilizzare per il processo. È possibile specificare una stampante locale indicando la porta del computer a cui è collegata. I valori validi per le porte parallele sono LPT1, LPT2 e LPT3. I valori validi per le porte seriali sono COM1, COM2, COM3 e COM4. È inoltre possibile specificare una stampante di rete tramite il nome della sua coda (\\NomeServer\NomeCondivisione). Se non si specifica una stampante, il processo di stampa viene inviato a LPT1.


In pratica, se devi stampare il file prova.txt contenuto in C:\Users\Mario\Documents dovrai impartire questo comando:
Codice: Seleziona tutto
print C:\Users\Mario\Documents prova.txt

Re: Comando "stampa" da riga di comando

MessaggioInviato: dom mar 20, 2011 8:35 pm
da Andy97
Esce scritto: Impossibile inizializare il dispositivo PRN. Sto provando con la stampante XPS di windows e un documento txt

Re: Comando "stampa" da riga di comando

MessaggioInviato: lun mar 21, 2011 3:14 pm
da Berga95
È una stampante USB? In effetti dal sito che ho quotato ci si riferisce a porte seriali e parallele...
Non saprei aiutarti, magari qualcun'altro del forum ha qualche idea...

Re: Comando "stampa" da riga di comando

MessaggioInviato: lun mar 21, 2011 3:43 pm
da raffaele32
andy97+ ha scritto:Vorrei creare un file .bat in cui scrivere il comando con il percorso del file da stampare per poi eseguirlo con un comando inviato al pc via email.

Mi introduco (scusate) per dire che molti servizi webmail impediscono di mandare come allegato file tipo *.exe, *bat, *.vbs.

Re: Comando "stampa" da riga di comando

MessaggioInviato: lun mar 21, 2011 4:38 pm
da Andy97
raffaele32 ha scritto:
andy97+ ha scritto:Vorrei creare un file .bat in cui scrivere il comando con il percorso del file da stampare per poi eseguirlo con un comando inviato al pc via email.

Mi introduco (scusate) per dire che molti servizi webmail impediscono di mandare come allegato file tipo *.exe, *bat, *.vbs.

La mia intenzione è quella di inserire in Outlook una regola che alla ricevuta di un messaggio con un determinato testo, esegue il file .bat residente solo nel mio pc. Per ora ci sono riuscito con tutti i file compresi i .bat

Re: Comando "stampa" da riga di comando

MessaggioInviato: lun mar 21, 2011 4:39 pm
da Andy97
Berga95 ha scritto:È una stampante USB? In effetti dal sito che ho quotato ci si riferisce a porte seriali e parallele...
Non saprei aiutarti, magari qualcun'altro del forum ha qualche idea...

Opero su un portatile, quindi uso solo stampanti USB o collegate in rete.