我需要从Windows 7的命令行打印照片(.jpg)。我尝试使用lpr没有成功,并找到了适用于Windows XP的方法,如下所示:
rundll32 shimgvw.dll ImageView_PrintTo /pt myPhoto.jpg "myPrinter"
这不起作用(这并不奇怪),我的谷歌搜索时间已经没有了。我试图找到一种在任何Windows 7机器上执行此操作的方法,而无需安装或设置任何东西。是否存在这样的命令?
答案 0 :(得分:7)
也许重新格式化命令并添加一些绝对路径会有帮助吗?以下对我有用:
rundll32 C:\WINDOWS\system32\shimgvw.dll,ImageView_PrintTo "c:\mydir\my.bmp" "Fictional HP Printer"
答案 1 :(得分:5)
尝试通过MS Paint
mspaint /pt <FILE> <PRINTER>
对我来说就像一个魅力。
答案 2 :(得分:0)
你看到了吗?
http://social.technet.microsoft.com/Forums/en-US/ITCG/thread/87e942da-faec-48e1-b339-7ba3da7c9134
提供的rundll32命令行与您的略有不同。或者,该页面暗示mspaint.exe具有要打印的命令行选项。
请注意,我没有尝试过任何这些,但是......