ユーザーにリンクを提供するだけでプリンターをインストールしようとしています。
ユーザーがネットワーク プリンターをインストールするハイパーリンクをクリックできる Web サイトを作成する必要があります。
私が持っているソリューションは VB スクリプトを実行し、ユーザーを混乱させる ActiveX を必要とします。
ソリューション例...
<!doctype html>
<html>
<script type="text/vbscript">
function AddP(pName)
msgbox "Adding..."
Set WshNetwork = CreateObject("Wscript.Network")
WshNetwork.AddWindowsPrinterConnection pName
msgbox "The printer is added!"
end function
</script>
</head>
<body>
<div class="gridContainer clearfix">
<div>
<a href='#' language="vbscript" onclick="AddP('PRINTER LOCATION')">Add printer</a>
</div>
</div>
</body>
</html>
このソリューションは、IE8 を搭載した Win 7 32 ビットで動作します。
これに利用できる他の解決策はありますか? HTML と JavaScript だけを使用してこれを解決できますか?