Imprimir tipos de arquivo registrados Os arquivos que têm uma associação de tipo de arquivo no Windows (95/98 / NT / 2000) podem ser impressos usando o botão direito do mouse
Essa associação pode ser vista, por exemplo, para o arquivo .rtf no
"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rtffile\shell\printto\command"
onde o comando se parece com isso:
"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE" /pt "%1" "%2" "%3" "%4"
que significa :
"wordpad.exe /pt TextFileName PrinterName [ DriverName [ PortName ] ]"
(colchetes significam opcional). Pode ser chamado a partir do cmd usando o powershell, 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' }"
Ele funciona para quase todos os tipos de arquivos registrados com esse verbo registrado (printto)! Mas os drivers de impressora geralmente mostram o diálogo do usuário. A caixa de diálogo do usuário exibida pode ser desativada na impressora Bullzip Pdf.