从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
?有任何想法吗?
非常感谢大家。
你能分享你的代码吗? –