VBS 打印机脚本执行错误
Posted
技术标签:
【中文标题】VBS 打印机脚本执行错误【英文标题】:VBS printer script executing error 【发布时间】:2015-04-29 08:14:53 【问题描述】:我在执行/使用链接到打印机的 vbs 脚本时遇到了一些问题。它们位于 %windir%/System32/Printing_Admin_Scripts
目标是计划每周打印任务以保存墨盒
查看脚本,我可以使用所有内容来创建此任务 要使用的主要脚本是prnqctl.vbs
在创建我的任务之前,我尝试过测试脚本,这就是我得到的(抱歉法语版本,我稍后会尝试更新英文截图):
显然有问题。 我试图用谷歌搜索错误代码,没有任何结论。 我试图在管理员模式下以及在管理员会话下运行我的脚本,同样的问题 我对 CIMWin32 做了一些研究,它似乎是一个 dll,我可以在我的文件系统的某些位置找到它
我的操作系统是 W8.1。
如果有人有建议或解决方案,我很感兴趣
【问题讨论】:
【参考方案1】:==>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
==>
【讨论】:
以上是关于VBS 打印机脚本执行错误的主要内容,如果未能解决你的问题,请参考以下文章