Imprimir tipos de ficheiros registados Os ficheiros que têm uma associação de tipo de ficheiro no Windows (95/98/NT/2000) podem ser impressos usando o botão direito do rato
Esta associação pode ser vista, por exemplo para ficheiro .rtf em
"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rtffile\shell\printto\command"
onde o comando se parece com isto:
"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE" /pt "%1" "%2" "%3" "%4"
o que significa :
"wordpad.exe /pt TextFileName PrinterName [DriverName [ PortName] ]"
(parênteses rectos significam opcional). Pode ser chamado a partir de cmd usando o powerhell, enviado no Windows desde o Vista.
powershell -command "start -verb printto AnyFile.rtf PrinterName [DriverName [ PortName] ]"
Estritamente:
"%windir%\System32\WindowsPowerShell\v1.0\powershell.exe" "-Command" "& {Start-Process -FilePath 'test.txt' -ArgumentList '\"CutePDF Writer\"' -Verb 'printto' }"
Funciona para quase todos os tipos de ficheiros registados com tal verbo registado (printto)! Mas os controladores da impressora mostrarão normalmente o diálogo do utilizador. O diálogo de utilizador pode ser desactivado na impressora Bullzip Pdf.