2010年9月28日 星期二

[Windows] 把USB埠變成LPT埠

瀏覽數
來源: http://blog.xuite.net/henyuamos/fixing/21446756 把USB埠變成LPT埠,說來這是很無聊的事情,有USB不用幹麻要去用到LPT埠,不過就是有些軟體粉特殊,應該是比較舊的關係吧,非得要用 LPT埠列印不可,這時候就可以用這個方法了. 這裡使用使用的是 NET USE 指令,把USB變成LPT其實就是把LPT導向到USB印表機的意思,所以可以用NET USE指令把LPT埠連過去 步驟 1.假設您的USB印表機,型號是XXX,首先把它分享出來,這裡的分享名稱為: MYUSB 2.查詢電腦名稱,可以到我的電腦按右鍵,選內容.選擇電腦名稱的標籤,這裡假設是: MYPC ,這個名稱要記起來喔! 3.接下來請開啟命令提示字元(在執行...的地方輸入cmd後按確定),輸入指令NET USE LPT1 \\MYPC\MYUSB 後按enter,會顯示命令執行成功. OR NET USE LPT1 \\127.0.0.1\MYUSB 若要一直保有此功能,可加 /persistent:yes參數.例如:net use LPT1 \\MYPC\MYUSB /persistent:yes 若想刪除此功能,可加del參數,例如:net use lpt1 /del 4.完成後,應該就可以從LPT埠列印了.不過要在DOS下列印,還要更改印表機的列印處理器的資料類型為" TEXT ", 如下圖 這樣應該就能正常使用了^^ 如果以上方式無法執行,可以再試試額外的方法.首先請先增加一張虛擬網路卡"microsoft Loopback adapter".步驟如下 到控制台中,執行"新增硬體",點選下一步 選"是,我已連接硬體",按下一步 在出現的畫面中,把捲軸拉到最下面,選"新增硬體裝置",按下一步 選"安裝我從清單中手動選取的硬體(進階選項)",按下一步 清單中選擇"網路介面卡",按下一步 左邊選"microsoft",右邊選"microsoft loopback adapter",按下一步 按下一步,直到安裝完成畫面出現,按完成. 新增完虛擬網路卡後,到控制台->網路連線,裡面設定剛剛新增的microsoft loopback adapter網路卡IP(不要選錯張).TCP/IP內容裡的IP設定如下(可按照自己情況設定) IP位址:192.168.1.20 子網路遮罩:255.255.255.0 完成以上後,改下指令net use lpt1 \\192.168.1.20\MYUSB ,重複第4步驟再試試. DOS下中文列印亂碼: 可更改命令提示字元的字碼,步驟如下 開啟命令提示字元 點選視窗左上角圖示,選擇 預設值 下方預設字碼頁,選擇" 950 (ANSI/OEM- Traditional Chinese Big5 )" 按確定後,關閉命令提示字元再開

沒有留言: