可以通过js调用ActiveXObject和VBScript脚本来实现,代码如下:
<html><head>
<script type="text/javascript">
function runcmd() { command="cmd.exe" WSH=new ActiveXObject("WScript.Shell") WSH.run(command) } </script>
</head>
<body><a href="#" onclick="runcmd() return false">调用cmd</a>
</body>
</html>
在命令行下使用firefox打开html文件。想要了解更多firefox命令参数。可以使用man命令。这样的命令就会用firefox打开google的网站
同样的也可以使用firefox html_file_name来打开html文件
使用evicence命令来打开pdf文件。
example:
evidence pdf_file_name
这样会使用系统默认的pdf阅读器打开pdf文件。
以上打开之后都可以使用ctrl + C 来关闭打开窗口
需要用ActiveXObject,ActiveXObject只支持IE,并且权限会很高。
能在浏览器运行exe的都不是一般的人物,所以回答不了你。
IE可能有效的。
var axo = new ActiveXObject(‘WSCRIPT.Shell’)
axo.run('cmd.exe的路径地址', '执行的命令例如dir')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)