jute
2004-06-18, 12:22 AM
網路環境如下:
XP Pro 電腦四台, 透過 hub 連線, 純資源分享, 沒加伺服器
一台 D-Link DP-303 print server, 接兩台 dot-matrix 印表機
Print server 在網芳裡看不到, 只能透過新增 TCP/IP Port 來使用它所接的印表機
Print server 有固定 IP, 同時也啟用了 IPX 和 NetBEUI 通訊協定
如上, 在 Windows 之下列印都沒問題, 但有個純 DOS 的程式需要印資料就不行了
我曾試過 net use lpt1 \\print_server\port_name, 也曾把 print_server 以 IP 取代, 但都失敗, 總會說找不到網路資源.
傳統的 \\server\share UNC 看來行不通了. 在這種情況下, 有沒有辦法把 LPT1 "轉接" 到另一個 TCP/IP port, 讓 DOS 的軟體可以列印?
P.S 這個問題其實分兩個部份: 一個是如何在 Windows 下的 DOS 環境擷取 LPT1 到 TCP/IP port; 另一個是如何在純 DOS 環境下達到相同目的 (因為這個 DOS 程式一般都是用開機片來執行的)
贊助商連結
XP Pro 電腦四台, 透過 hub 連線, 純資源分享, 沒加伺服器
一台 D-Link DP-303 print server, 接兩台 dot-matrix 印表機
Print server 在網芳裡看不到, 只能透過新增 TCP/IP Port 來使用它所接的印表機
Print server 有固定 IP, 同時也啟用了 IPX 和 NetBEUI 通訊協定
如上, 在 Windows 之下列印都沒問題, 但有個純 DOS 的程式需要印資料就不行了
我曾試過 net use lpt1 \\print_server\port_name, 也曾把 print_server 以 IP 取代, 但都失敗, 總會說找不到網路資源.
傳統的 \\server\share UNC 看來行不通了. 在這種情況下, 有沒有辦法把 LPT1 "轉接" 到另一個 TCP/IP port, 讓 DOS 的軟體可以列印?
P.S 這個問題其實分兩個部份: 一個是如何在 Windows 下的 DOS 環境擷取 LPT1 到 TCP/IP port; 另一個是如何在純 DOS 環境下達到相同目的 (因為這個 DOS 程式一般都是用開機片來執行的)
贊助商連結