解析:
你在打印文件的时候,不知道你有没有注意到过:在打印的那个对话框里面有一个选项叫做「打印到文件」。如果你勾了起来,按了确定,接着它就会问你文件名称,把你要打印的文件存做为一个后缀名叫「PRN」的文件。
那..存成文件之后,这个 .prn 的文件我要怎么把它印出来呢?怎么把这个文件送到打印机去呢?
微软窗口下,还可以发现不少 DOS 的遗迹,这就是一个例子,.prn 文件没有半法直接在窗口下打印,要把这个文件印到打印机,必须要用 MS-DOS 指令。
·「开始」>>「程序」>>「MS-DOS 模式」。
下面两种方式都可以,任选一个即可,指令输入完毕后记得要按 enter copy /b filename prn: copy /b filename lpt1:
举例说明,假设设你这个文件叫做 my.prn,放在 C:\Temp 下,那么就是输入: copy /b c:\temp\my.prn prn:
这个指定的 PRN 文件就会送到打印机了。(如果你的文件名是中文,请先在资源管理器下重新命名为英文文件名,这样才方便在 MS-DOS 下输入文件名)
/b 代表打印 Binary 文件,PRN 跟 LPT1 都是指设备「打印机」,当然,如果你的计算机有 LPT2 port,同时 LPT2 上也装有打印机,就可以设为 LPT2,如果你计算机并没有接打印机,不要尝试这个指令,以免有当机的可能。 另外,如果如果你的打印机是利用USB port 与计算机连接的话,可能没有办法从 MS-DOS 下打印,这是正常的。
如果你一定要在 MS-DOS 下打印,只有改为 parallel port (打印机连接端口)连接才能解决。(或者联系你的打印机厂商,看看有没有给专门在 MS-DOS 下可以从 USB 打印的 Printer 驱动程序)
我想,现在还记得这样打印的人应该不多了,大概只有从 DOS 时代一直用计算机用到今天的人,还会记得这个指令吧。(摘自硅谷动力)
首先先开启lpr服务:
1)打开控制面板,点击「卸载程序(Uninstall a program)」-点击左侧的「启用或关闭 Windows 功能(Turn Windows features on or off)」即可打开「Windows 功能(Windows Features)」对话框。
2)从树状目录中找到Print and Document Services,展开,勾选其下lpr项目然后确认即可。
然后win+R打开快速启动程序,或召唤出cmd/PowerShell。
键入命令行,如:lpr -S "13.187.239.22" -P "FU" C:\prn\Win10 x64_PE_31.prn
Lpr [-S <ServerName>] -P <PrinterName>[-C <BannerContent>] [-J <JobName>] [-o | "-o l"] [-x] [-d] <filename>
参数说明
ref. <https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731926(v=ws.10)>
回车发送,这时会出现一个黑框一闪而过,黑框关闭则表示prn文件发送成功,然后就可以去打印机那里取打印结果。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)