2015-11-06 501 views
0

從Windows 2008 R2 Service Pack 1服務器中,我發送打印命令到運行Windows 7 Professional的網絡主機時遇到問題,該網絡主機與網絡共享打印機。我執行的命令如下:「無法初始化設備」將打印命令發送到共享打印機

> print /D:\\<hostname>\<printer_sharename> <filename> 

它不起作用。響應爲:

Unable to initialize device \\<hostname>\<printer_sharname> 

如果我嘗試從Windows Server它的工作原理執行以下命令

> print /D:\\<host'sipaddress>\<printer_sharename> <filename> 

如果我使用來自網絡中任何其他機器的主機名執行該命令,它將起作用。

我認爲這可能是一個DNS問題,所以我試圖檢查與nslookup主機名,但它的工作,DNS服務器給我正確的IP地址。

我會使用主機名而不是IP地址,因爲微軟參考說爲什麼我有這個行爲,以便使用\\服務器\ PrinterName的https://technet.microsoft.com/en-us/library/cc731623.aspx

?有任何想法嗎?

非常感謝大家。

回答

0

分析問題,還有許多其他問題與該Windows 7計算機的主機名相關:例如,Windows共享不能從任何工作站訪問,儘管ping工作正常。

經過數小時的嘗試後,我通過更改共享打印機的主機名來解決問題。

現在一切正常,我可以從網絡的其他任何計算機正確打印。

+3

你能分享你的代碼嗎? –