如果我所做的完全错误或者解决方案是显而易见的,请不要感到惊讶。
<script type="text/vbscript">
Function AddPrinter()
Set objNetwork = CreateObject("WScript.Network")
objNetwork.AddWindowsPrinterConnection "\\a2031slhsfile1\2031CAT-T113-HP4014dn"
objNetwork.SetDefaultPrinter "\\a2031slhsfile1\2031CAT-T113-HP4014dn"
MsgBox "The printer was added and set as the default printer."
End Function
</script>
我将上面的 vbscript 添加到 HTML 文档的 head 部分,其中一个按钮具有以下属性:
onclick="AddPrinter()"
我在谷歌上搜索了一个小时没有找到太多关于这个的信息。我发现的东西不起作用。它如何知道您是从 javascript 还是 vbscript 或其他什么方式调用该函数?
我收到此错误:
SCRIPT429: ActiveX component can't create object: 'WScript.Network'
您的 Internet Explorer 安全设置阻止创建 ActiveX 控件。您需要允许“初始化和编写未标记为脚本安全的 ActiveX 控件”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)