用Web页面执行客户端程序
但必需客户端打开IE选项中的安全属情中的对没有标记为安全的ActiveX控件进行初始化和执行脚本
<script>
function exec (command) {
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1) {
alert('命令已经被用户禁止!');
return true;
}
else return false;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
}
</script>
调用方式
<a href="javascript:" onclick="exec('/game_tools/or/魔力使者更新.bat')">魔力使者</a>
可以是网上邻居和本机的文件。
该博客介绍了在Web页面执行客户端程序的方法,需在IE选项安全属性中开启对未标记为安全的ActiveX控件初始化和执行脚本。给出了JavaScript代码示例,定义了exec函数用于执行命令,还展示了调用方式,可执行网上邻居和本机文件。

被折叠的 条评论
为什么被折叠?



