Ciao,
è da tempo che sbatto la testa al muro per riuscire a stampare un documento MS-Word da linea di comando.
I miei test mia hanno portato ad utilizzare CScript e al massimo sono arrivato a quello che vedete qui sotto.

C:\>cscript Test.vbs

<Test.vbs>
Set WordAppl = CreateObject("Word.Application")
WordAppl.Documents.Open "D:\Temp\PDoc.doc"
WordAppl.ActiveDocument.PrintOut
OutputFileName="D:\Temp\test.prn"
WordAppl.ActiveDocument.Close 0
WordAppl.Application.Quit

Così la stampa viene lanciata sulla stampante di Default.
Ora:
1) Come posso stampare su di un file o su di una stampante a scelta?
2) Come posso stampare da Excel?

Grazie anticipatamente.