Les fichiers qui ont une association de type de fichier dans Windows (95/98/NT/2000) peuvent être imprimés en utilisant le bouton droit de la souris
Cette association peut être vue, par exemple pour le fichier .rtf dans
"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rtffile\shell\printto\command"
où la commande ressemble à ceci :
"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE" /pt "%1" "%2" "%3" "%4"
ce qui signifie :
"wordpad.exe /pt TextFileName PrinterName [DriverName [ PortName] ]"
(les crochets signifient facultatif). Il peut être appelé à partir de cmd en utilisant powerhell, livré sous Windows depuis Vista.
powershell -command "start -verb printto AnyFile.rtf PrinterName [DriverName [ PortName] ]"
Strictement :
"%windir%\System32\WindowsPowerShell\v1.0\powershell.exe" "-Command" "& {Start-Process -FilePath 'test.txt' -ArgumentList '\"CutePDF Writer\"' -Verb 'printto' }"
Cela fonctionne pour presque tous les types de fichiers enregistrés avec ce verbe enregistré (printto) ! Mais les pilotes d'imprimante affichent généralement un dialogue avec l'utilisateur. L'affichage du dialogue utilisateur peut être désactivé dans l'imprimante Pdf Bullzip.