ho provato a stampare attraverso il comando rundll.exe printHTML e funziona... Il problema è che ora mi appare sempre la finestra che mi chiede quale stampante utilizzare. Questa è la riga di comando:

codice:
rundll32.exe C:\WINDOWS\SYSTEM32\MSHTML.dll, PrintHTML "C:\Test.txt"
spulciando in google ho visto che in teoria potrei aggiungere altri parametri compreso il nome della stampante:

codice:
rundll32.exe C:\WINDOWS\SYSTEM32\MSHTML.dll, PrintHTML "C:\Test.txt" "nomestampante"
ma niente da fare. Qualcuno ha esperienze in merito?