私がやっていることは完全に間違っていても、解決策が明らかであっても驚かないでください。
<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 セクションに追加しました。ボタンの 1 つに次のプロパティがあります。
onclick="AddPrinter()"
Googleで1時間検索しても、これについてはあまり見つかりませんでした。私が見つけたものはうまくいきませんでした。javascriptまたはvbscriptなどから関数を呼び出しているかどうかをどのように知るのですか?
次のエラーが表示されます。
SCRIPT429: ActiveX component can't create object: 'WScript.Network'