iT邦幫忙

0

如何批次新增LPR Port

wjjhamg 1 月前5472 瀏覽

大家好:

因公司連線印表機是透過LPR Port共享並連線(圖一、圖二),
我爬了兩天文章可參考的指令都是新增TCP/IP Port(指令一、指令二),
但是LPR Port並不是TCP/IP Port(圖三),
因此建立之後都無法使用,
請教各位該如何使用批次檔建立LPR Port?

指令一
cscript "C:\Windows\SysWOW64\Printing_Admin_Scripts\zh-TW\Prnport.vbs" -a -r "test:123" -o lpr -h "test:123"

指令二
rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f %windir%infntprint.inf /r "lpt1:" /m "AGFA-AccuSet v52.3"

圖一
http://ithelp.ithome.com.tw/upload/images/20170818/20106561jPjOX7Fr3W.jpg

圖二
http://ithelp.ithome.com.tw/upload/images/20170818/20106561yYHtrR35Oh.jpg

圖三
http://ithelp.ithome.com.tw/upload/images/20170818/20106561XuUfP8m4zS.jpg

hon2006 iT邦大師 1 級 ‧ 1 月前 檢舉
印表機是接pc分享出來還是接 print server
窮嘶發發發 iT邦高手 1 級 ‧ 1 月前 檢舉
LPR Port 並不是 TCP/IP Port => 他就是 需要 IP 的列印協定
你看圖二,第一欄打的就是IP 位址
第二欄打的就是佇列名稱

至於LPT 那叫做 本機端口,不是在這裡新增的,請務必搞清楚喔
假如你的印表機本來在另外一台的 LPT端口做分享,那麼網路上其他的印表機要用
請使用網路印表機直接設定或是用 本機端口 設定為 網路路徑來連接網路印表機
tyudfg1682 iT邦新手 4 級 ‧ 1 月前 檢舉
換成IP不就好了嗎? 你都要弄成批次擋了,不就代表你要放到別台去做自動化,那就順便改成IP設置不就好了嗎?
0
wjjhang
iT邦新手 5 級 ‧ 1 月前

hon2006:是從PC分享出來的。

窮嘶發發發:所以佇列名稱無法透過BAT指令新增嗎?

tyudfg1682:因為公司網路設備成本問題,無法讓每台印表機都連接網路(公司規定不能使用HUB串接),所以印表機都是用USB再分享的。

謝謝各位大大的回答。

0
花輪
iT邦大師 1 級 ‧ 1 月前

很奇怪喔... "印表機都是用USB再分享的" 那與 LPR PORT 有何關聯?

另外,有關那個 LPR PORT,版大有裝下面這支嗎?

LPD 列印服務http://ithelp.ithome.com.tw/upload/images/20170824/20002696hWxrwAXrET.jpg

0
蟹老闆
iT邦大師 1 級 ‧ 1 月前

除非列印伺服器是 UNIX 列印伺服器,否則您不需要安裝 LPR 連接埠監視器,即可列印到使用 LPD 通訊協定的印表機或列印伺服器。若要使用執行 Windows Vista、Windows 7、Windows Server 2008 或 Windows Server 2008 R2 的電腦列印到使用 LPD 通訊協定的印表機或列印伺服器,可以使用網路印表機安裝精靈和標準 TCP/IP 印表機連接埠,這種方式比 LPR 連接埠更快。

https://technet.microsoft.com/zh-tw/library/cc732063(v=ws.11).aspx

我要發表回答

立即登入回答