XP下如何用USB转并口线实现真正意义上的LPT1打印端口?_我的编程空间_ ...
XP下如何用USB转并口线实现真正意义上的LPT1打印端口?
问题补充:
我已经找到答案了,谢谢。

某些系统或软件只支持LPT接口的打印机,如果打印机刚好没有LPT口,这就需要我们用USB接口来虚拟LPT口,实现打印

{dy}步,配置网卡的IP地址,指定一个固定IP与子网掩码;

第二步,共享USB接口的条码打印机,记得起一个简单易记的名字,我的打印机起名叫Zebra888;

第三步,映射出刚才共享的打印机到LPT1端口,在命令行端口运行NET USE LPT1: \\计算机名或IP\打印机名 /Persistent:YES,回车;(把计算机名或IP和打印机名改成你自己的)

第四步,电脑重启后需要重新执行一下四步的命令,我们可以建立一个批处理文件,放到启动项中

这样就OK了。我也是从网上找到的。
//////////////////


在DOS命令行下运行以下命令(以下为示例,根据实际情况要有所改动):


NET USE LPT2 \\192.168.0.2\EPSONLQ635 /PERSISTENT:YES
;以上这行的含义为将打印端口LPT2映射为共享主机192.168.0.2的共享打印机EPSONLQ635
;这时本机应用程序把打印结果发送到LPT2就会在共享主机192.168.0.2的EPSONLQ635上打印出来
;如果只要打印到本机,只需要将192.168.0.2改成本机的IP地址
;如果不知道共享打印机的名称,可以在我的电脑地址栏输入\\192.168.0.2列出所有共享内容
;以上映射会保存下来,电脑重启也不会丢失

NET USE
;以上这行表示列出所有的映射内容

NET USE LPT2 /DELETE
;以上这行表示删除前面的映射定义

///////////////

某些系统或软件只支持LPT接口的打印机,如果打印机刚好没有LPT口,这就需要我们用USB接口来虚拟LPT口,实现打印

{dy}步,我们在系统中安装一个环路网卡:
1
)打开控制面板,点击添加硬件;
2
)等安装向导扫描完,在硬件已经连接好的提示框中,选择是,我已经连接了此硬件(Y,然后点下一步;
3
)在已安装硬件的列表框中,选择{zh1}一个选项,添加新的硬件设备,点击下一步;
4
)在你期望向导做什么的提示框中,选择安装我手动从列表选择的硬件(高级)(M,点下一步;
5
)在硬件类型列表框中选择网络适配器,下一步;
6
)在选择网卡页中,厂商选择Microsoft,网卡选择“Microsoft Loopback Adapter”,下一步完成安装。

第二步,配置{dy}步中安装的网卡的IP地址,指定一个固定IP与子网掩码;

第三步,共享USB接口的条码打印机,记得起一个简单易记的名字,我的打印机起名叫Zebra888

第四步,映射出刚才共享的打印机到LPT1端口,在命令行端口运行NET USE LPT1: Name]\Zebra888 /Persistent:YES,回车
第五步,电脑重启后需要重新执行一下四步的命令,我们可以建立一个批处理文件,放到启动项中

///////////////////////////////

对于要用程式来操作条码机的朋友,可能好多时候都要用自己写的程式来打印,恰恰现在的打印都是配给USB连接线,这时我们要用程式来调用打印机,都不能用原来的的命令:
COPY C:\TEST.TXT LPT1

如果我们改成COPY C:\TEST.TXT USB001

直接执行,只会在C多一个文件罢了,这时候要怎么办呢?
有两种解决办法:
1.去市场买条USB转COM口或转LPT口的线(这肯定行,在此不多说);
2.我们用个办法来骗WINDOWS一下,
先找到安装打印机的PC机名称,然后把打印机共享,

然后在你要打印的那台电脑,进入DOS,
用NET USE命令完成映射:

NET USE LPT1 \\安装打印机电脑名\共享打印机名 /persistent:yes

回车就完成映射,完成后再执行NET USE命令,查看MAP是否成功,显示OK就表示成功了.



郑重声明:资讯 【XP下如何用USB转并口线实现真正意义上的LPT1打印端口?_我的编程空间_ ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——