從Mac串連Windows共用印表機(2)

來源:互聯網
上載者:User

根據不同的作業系統和現有的測試結果,我們按照不同系統之間的組合來詳細說說,不同串連方式和系統組合後的差異:

從10.6獅子系統到Windows XP/Vista/7:

可以使用直接Windows印表機共用和/或者LPD中的任何一種方式,都成功通過列印測試,無論是本地LPT/USB口,或者是標準TCP/IP,甚至是虛擬列印口。

問題:使用直接Windows印表機共用串連方式時,在Windows機器的列印佇列中,列印的文檔名稱顯示"Remote Downlevel Document",列印頁數不正確,只顯示N/A,文檔的擁有者是列印時在Mac端輸入使用的Windows使用者名稱,列印任務大小和提交時間都正確顯示,提交時間使用Windows本地系統時間,而不是Mac的系統時間。

從10.7獅子系統到Windows XP:

不能使用直接Windows印表機共用串連方式,根本無法建立印表機串連。

LPD共用方式是可以的,但是右一些限制:如果是虛擬連接埠--比如Adobe PDF和Microsoft XPS Document Writer等,無論是什麼網路,列印都可以成功;如果是本地物理連接埠或者是TCP/IP連接埠,那麼當Windows電腦使用無線網路的時候,在Mac上會出現串連不到印表機的錯誤,或者可能列印的時候出錯;如果是Ethernet以太有線網路,那麼沒有此問題。

從10.7獅子系統到Windows 7/Vista:

不能使用直接Windows印表機共用串連方式,根本無法建立印表機串連。

LPD共用方式是可以的,而且沒有XP類似的網路連接方式的限制。


列印配置

前面介紹了4中串連方式,對於不太瞭解其中各個名詞含義的使用者來說,可能還是雲裡霧裡的不太明白,下面就詳細說說。

直接Windows印表機共用

Windows: 在不同版本的Windows系統中,雖然步驟由出入,但是基本是類似的。到印表機列表中,在印表機屬性(Printer
Properties)->共用標籤(Sharing)中,開啟共用並給出一個合適的共用名稱,例如XPS。每個共用的印表機和共用資料夾一樣,在他的表徵圖下面有個小手。這樣在其它的Windows機器中,可以使用"\\電腦名\共用印表機名"的方式訪問,在Mac系統上由自己的訪問方式。是Windows 7上的共用印表機:

Mac OS X:要串連Windows的共用印表機,到系統偏好(System Preferences)->列印和掃描(Print&Scan),點擊印表機列表下面的添加按鈕(+號)。如果是獅子10.7系統可能列出附近的印表機,只要選擇“添加其它印表機或掃描器(Add
Other printer or scanner)”。在彈出的添加印表機(Add Printer)視窗中,在工具列中點擊Windows按鈕。

見,最左一列是當前網路內的域列表,一般來說沒有加入任何域的Windows機器預設使用workgroup,點擊你的電腦使用的域,中間一列列出這個域中所有的電腦;選中後,系統會詢問你輸入訪問使用者帳戶,也就是一個Windows電腦上的使用者帳戶,見;輸入正確後,在最右列出該電腦所有共用印表機。


點選該印表機後,可以給他一個Mac裡面的印表機名稱和位置,重要的是選擇一個正確的印表機驅動程式。如果沒有合適的,使用Generic PostScript Printer或者Generic PCL Printer中的一個。添加之後,隨著嚮導完成該串連步驟。

使用LPD協議

Windows XP: 首先需要安裝Unix列印服務。從控制台(Control Panel)->添加刪除程式(Add or Remove Applications)->添加Windows組件(Add/Remove Windows Components)->找到Other Network File and Print Services,選中Print Services
for Unix,點擊Ok。見。

根據嚮導完成該操作,注意,Windows XP很可能要你插入Windows XP的安裝盤。
完成成功後,按照上面"直接Windows印表機共用"中所述,完成對印表機的共用操作。記錄下Windows電腦的網路IP地址,然後就可以在Mac
OS X電腦上配置了。

Windows Vista/7: 這裡和XP不同,需要開啟LPD Print Service功能。在控制台中的"Programs and Features", 選擇右面的"Turn Windows features on or off"。找到"Print and Document Services",開啟“LPD Print Server”,確認之後跟隨嚮導完成安裝步驟。見:

完成成功後,按照上面"直接Windows印表機共用"中所述,完成對印表機的共用操作。記錄下Windows電腦的網路IP地址,然後就可以在Mac
OS X電腦上配置了。

Mac OS X: 再添加LPD印表機的時候,前面開啟添加印表機(Add Printer)視窗的步驟和上一節中的描述一樣。之後在工具列中選擇IP按鈕,在協議Protocol中選擇"Line Printer Daemon-LPD",在地址Address中輸入前面紀錄的Windows電腦的IP地址,在隊列Queue中輸入前面共用印表機時給的共用印表機名。之後,同樣的,給它一個名字,填上位置,選擇正確的印表機驅動程式。

網路印表機(IPP)

如果印表機支援網路,那麼直接把它串連到網路上,並確認開啟IPP功能。在Mac電腦上參考"使用LPD協議"一節中OS X的設定部分,只不過把協議選成Internet Printing Protocol
- IPP,其它的類似。

排錯:

直接Windows印表機共用中,使用者名稱/密碼錯誤?

根據不同的情況需要明確指明使用者所屬的域/電腦。如果是AD使用者,比如網域名稱CorpAD,使用者名稱tony,那麼輸入使用者名稱用CorpAD\tony,或者tony@CorpAD。如果是使用者組,那麼明確寫明該機名,比如電腦名稱是Work_i7,那麼Work_i7\tony。

直接Windows印表機共用中,Mac OS X系統找不到Windows電腦?

檢查Mac系統的網路設定,並在WINS中設定成與Windows電腦上相同的域/組名稱。

直接Windows印表機共用中,Mac OS X系統無法列印?

因為在每次列印時,Mac系統都要詢問訪問Windows電腦的使用者資訊,如果你使用鑰匙鏈(keyChain)管理,那麼每次列印系統就會自動使用鑰匙鏈儲存的,但是如果Windows上的該使用者,變更了密碼,那麼Mac上的認證就會出錯,Mac會再次讓使用者輸入認證帳戶,輸入正確的才可以列印。

LPD協議中,原本工作的印表機,現在Mac無法串連Windows電腦,1?

如果Windows電腦使用動態IP分配,那麼看看是不是IP地址變了。刪除原來,再添加一個新的。

LPD協議中,原本工作的印表機,現在Mac無法串連Windows電腦,2?

Windows 7電腦的問題,因為LPD Print Service是基於Print Spooler服務的,如果Print Spooler被停止後,即便是被手動開啟,使用者依然要手動重新開啟LPD服務一次。Windows的防火牆,也要准許連接埠515。

使用net start可以列出所有當前已經開始的Windows服務,使用net start或者net stop就可以停止或開始一服務。見

Mac上的典型列印錯誤是?

無法和伺服器串連Unable to conenct to server,見:


後記:


使用IPP的通用列印語言方式共用印表機是最好的方式,它不僅直觀容易理解,而且便於使用者操作,但是使用者可能需要對印表機硬體做額外的投入,這是這種方法的一個限制。

由上面的分析可以看出,雪豹10.6系統在列印方面的相容性,要比獅子10.7系統強多了,終端使用者的感覺是Mac系統在相容性方面退步了。這個很可能是技術問題,比如系統配置中的延時時間設定太短,逾時造成的錯誤;不過也可能是Apple的一種市場策略,目前來說我們還不清楚。不過換一個角度說,隨著Mac系統的升級換代,經曆了從多重手段到統一的過程,雖然失去了選擇可能,但是帶來一致性。只不過這個過程在Mac的變遷中,不為普通使用者所察覺而已,列印共用串連就是一個執行個體。


其實,類似變化,在Mac的每個升級中,都有可能存在,對於有特殊需求的終端使用者,尤其是需要與其它系統互相操作的使用者,在升級自己的Mac之前,最好測試自己所需要的功能是否在新的升級系統中支援。大多數情況下,支援會越來越好,但是現實並不總是這樣遂人願的。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.