VBS打印机脚本执行错误

时间:2015-04-29 08:14:53

标签: printing vbscript printers wsh

执行/使用链接到打印机的vbs脚本时遇到一些问题。它们位于%windir%/ System32 / Printing_Admin_Scripts

目标是计划每周打印任务以保留墨盒

查看脚本,我可以使用一切来创建此任务 要使用的主要脚本是prnqctl.vbs

在创建我的任务之前,我已经尝试测试脚本,这就是我得到的(对不起法语版本,我将尝试用英语更新截图):

enter image description here

显然有些不对劲。 我试图谷歌的错误代码,没有定论。 我试图在管理员模式和管理员会话下运行我的脚本,同样的问题 我对CIMWin32进行了一些研究,它似乎是一个dll,我可以在我的文件系统的某些位置找到它

我的操作系统是W8.1。

如果有人有建议或解决方案,我对

感兴趣

1 个答案:

答案 0 :(得分:0)

==>cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prnqctl.vbs -e
Unable to get printer instance. Error 0x80041002 Not found
Operation GetObject
Provider CIMWin32
Description
Win32 error code

错误的罪魁祸首很明确:你应该提供一个有效的-p参数。在-e操作的情况下,它是必需参数:

==>cscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prnqctl.vbs -e -p "Fax"
Success Print Test Page Printer Fax

==>