zoukankan      html  css  js  c++  java
  • JavaScript执行bat文件清理浏览器缓存

     

    function exec() {
        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("C:/Users/Vision/Desktop/1111.sql");
            /**
            var batName = "a.bat";
            // 获取当前文件的相对路径
            //var pathName =window.location.pathname.replace("Test.jsp",""); 
            //var batPath = pathName+batName;
            var pathName = window.location;
            alert("当前文件路径:"+pathName);
            var fileName = pathName.toString().split("/")[pathName.toString().split("/").length-1];
            alert("当前文件名:"+fileName);
            var targetFile ="a.bat";
            pathName = pathName.toString().replace(fileName,targetFile);
            alert(pathName);
            // 方式一:相对途径
            var result = wsh.run(pathName);
            // 方式二:绝对途径
            //var result = wsh.run("c:/a.bat");
             **/
        }
        window.onerror = window.oldOnError;
    }
  • 相关阅读:
    原生JS实现日历
    重复的事情让机器来做,简化的思想
    Ext3.1的一些使用讨论
    JS使用Crypto实现AES/ECS/zero-padding加密
    一些提升效率的小知识
    一些很有意思的JS现象
    Tiny Linux -- tce-load
    python sqlalchemy mysql 自动映射
    python 反射
    python 动态导包
  • 原文地址:https://www.cnblogs.com/chenv/p/5774172.html
Copyright © 2011-2022 走看看