พิมพ์ไฟล์ประเภทการลงทะเบียนไฟล์ที่มีความสัมพันธ์ประเภทไฟล์ใน Windows (95/98 / NT / 2000) สามารถพิมพ์โดยใช้ปุ่มเมาส์ขวา
ความสัมพันธ์นี้สามารถเห็นได้เช่นสำหรับไฟล์. rtf
"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rtffile\shell\printto\command"
โดยที่คำสั่งมีลักษณะดังนี้:
"%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE" /pt "%1" "%2" "%3" "%4"
ซึ่งหมายความว่า :
"wordpad.exe /pt TextFileName PrinterName [ DriverName [ PortName ] ]"
(วงเล็บเหลี่ยมหมายถึงตัวเลือก) มันสามารถเรียกได้จาก cmd โดยใช้ powershell จัดส่งใน Windows ตั้งแต่ Vista
powershell -command "start -verb printto AnyFile.rtf PrinterName [ DriverName [ PortName ] ]"
อย่างเคร่งครัด:
"%windir%\System32\WindowsPowerShell\v1.0\powershell.exe" "-Command" "& {Start-Process -FilePath 'test.txt' -ArgumentList '\"CutePDF Writer\"' -Verb 'printto' }"
มันทำงานได้เกือบทุกประเภทไฟล์ที่ลงทะเบียนด้วยกริยาที่ลงทะเบียนแล้ว (printto)! แต่ไดรเวอร์เครื่องพิมพ์มักจะแสดงกล่องโต้ตอบของผู้ใช้ กล่องโต้ตอบผู้ใช้ที่แสดงสามารถปิดใช้งานในเครื่องพิมพ์ Bullzip Pdf