把USB打印機映射到LPT端口


把USB打印機映射到LPT端口(pos小票機測試成功)
2010-12-23 18:11:00| 分類: 編程 | 標簽: |字號大中小 訂閱 
注釋:
在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
;以上這行表示刪除前面的映射定義
///////////////
可以用net view \\IP或計算機名 看看名稱對不對 


用USB虛擬LPT口(下面方法成功通過)

某些系統或軟件只支持LPT接口的打印機,如果打印機剛好沒有LPT口,這就需要我們用USB接口來虛擬LPT口,實現打印
第一步,我們在系統中安裝一個環路網卡:
1)打開控制面板,點擊添加硬件;
2)等安裝向導掃描完,在硬件已經連接好的提示框中,選擇“是,我已經連接了此硬件(Y)”,然后點下一步;
3)在已安裝硬件的列表框中,選擇最后一個選項,“添加新的硬件設備”,點擊下一步;
4)在你期望向導做什么的提示框中,選擇“安裝我手動從列表選擇的硬件(高級)(M)”,點下一步;
5)在硬件類型列表框中選擇“網絡適配器”,下一步;
6)在選擇網卡頁中,廠商選擇Microsoft,網卡選擇“Microsoft Loopback Adapter”,下一步完成安裝。
第二步,配置第一步中安裝的網卡的IP地址,指定一個固定IP與子網掩碼;
第三步,共享USB接口的條碼打印機,記得起一個簡單易記的名字,我的打印機起名叫Zebra888;
第四步,映射出剛才共享的打印機到LPT1端口,在命令行端口運行NET USE LPT1: \\[Computer Name]\Zebra888 /Persistent:YES,回車
第五步,電腦重啟后需要重新執行一下四步的命令,我們可以建立一個批處理文件,放到啟動項中
Net use 試試成功嗎?

我的操作如下:aa.bat
1.上面的網卡安裝成功(Microsoft Loopback Adapter),會出現像本地連接圖標那樣,設個 IP:192.168.1.110 
2.下載pos小票機驅動,共享名假設為 P
3.編輯aa.bat命令(usb轉lpt1命令)
NET USE LPT1 /DELETE
net use LPT1 \\192.168.1.110\p /persistent:yes
4 再運行 aa.bat 就可以到管理系統試打印,看成功否!

注:/persistent:yes參數為永久連接,如沒加那么下次啟動,要重新運行aa.bat.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM