尝试使用PrintUI安装TCP / IP打印机时收到以下错误:
“操作无法完成(错误0x00000705)Windows找不到合适的打印机驱动程序,请联系您的pipe理员寻求帮助,find并安装合适的驱动程序。
这是我用来加载Canon iR3235打印机的已签名 PCL6驱动程序的命令行:
rundll32 printui.dll,PrintUIEntry /if /b "printer" /f "c:\canonimagerunner\P62KUSAL.inf" /r "IP_192.168.152.41" /m "Front Desk"
通过“添加打印机”向导手动安装相同的打印机/驱动程序是成功的。
我采取了使用PrintUI而不是组策略打印机pipe理的方式,因为这种方法也无法从共享服务器实例中加载该打印机,这可能是由于相同的核心驱动程序依赖性问题。 我们正在32位Windows 7企业版工作站上testing这个工作站,在域pipe理员帐户下运行命令行。
我们已经在微软论坛中遇到了一个死胡同,如下所示: http : //social.technet.microsoft.com/Forums/en/w7itprogeneral/thread/ea0f6b15-4bad-40a8-8f35-5c7993703ceb
任何想法将不胜感激!
/ m必须与INF文件中打印机的名称相匹配。 INF文件可以包含多个打印机,所以这个错误很可能是因为它不知道从INF安装哪个打印机。 您需要查看INF以确定您想要的打印机。 我也会把你的/ b改成前台。
示例:rundll32.exe printui.dll,PrintUIEntry / if / f“C:\ Windows \ System32 \ DriverStor e \ FileRepository \ prnhp002.inf_amd64_neutral_04d05d1f6a90ea24 \ prnhp002.inf”/ b“SYBASE DataWindow PS”/ m“HP LaserJet 2300系列PS“/ r”FILE:“/ u / Y