我正在尝试通过批处理文件添加网络打印机,前提是我将数据(打印机IP,打印机名称,计算机IP)输入到条目中。
rundll32 printui.dll,PrintUIEntry /if /b "KONICA MINOLTA C451 PS(P)" /c\\%computerNameIP% /h "x86" /f %windir%\inf\prnkm002.inf /r "IP_%computerNameIP%" /m "KONICA MINOLTA C451 PS(P)" /n\\%computerNameIP%\%printerName% /F %windir%\inf\prnkm002.inf
现在,一旦完成此命令,我收到以下错误:
无法完成操作(错误0x00000032)。不支持此操作。
我在运行GUI时运行了类似的代码:
rundll32 printui.dll,PrintUIEntry /il /b "KONICA MINOLTA C451 PS(P)" /c\\%computerNameIP% /h "x86" /f %windir%\inf\prnkm002.inf /r "IP_%computerNameIP%" /m "KONICA MINOLTA C451 PS(P)" /n\\%computerNameIP% \%printerName% /F %windir%\inf\prnkm002.inf
我必须选择一个本地local Printer:我将其调整为TCP / IP,并且在我设置驱动程序后默认为驱动程序。选择我的驱动程序后,我也收到错误。
我无法确定究竟是什么不支持。
Windows 7 32位。我对注册表,打印管理,组策略进行了调整,但这些都不会阻止远程添加到网络打印机。
答案 0 :(得分:0)
我找到了另一种方法来使用prncnfg.vbs文件。首先创建端口,分配它,然后管理它。
这些都位于Windows文件夹
中的管理脚本中