<html>
<script type="text/javascript">
var path = "C:¥test¥test1";
path.replace(/\u002f/g,'\\');
$('a').on('click', function (e){
var openForlder = 'explorer.exe /n,/e,/root,' + path;
var ActiveXobj = new ActiveXObject("WScript.Shell");
ActiveXobj.Run(openForlder);
}
</script>
<a id="open_explorer" style="cursor:pointer;">Open</a>
</html>
ただし、 ActiveXObject を使用するには、Internet Explorer で関連するセキュリティ ゾーンのセキュリティ設定を調整することが必要になります。
たとえば、[ローカル イントラネット] ゾーンでは、通常、[スクリプトを実行しても安全だとマークされていない ActiveX コントロールの初期化とスクリプトの実行] を有効にするようにカスタム設定を変更する必要があります。
参照:
https://msdn.microsoft.com/ja-jp/library/7sw4ddf8(v=vs.94).aspx