2015-11-06 503 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

你能分享你的代码吗? –