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;
}

转载于:https://www.cnblogs.com/chenv/p/5774172.html

JavaScript执行bat文件清理浏览器缓存相关推荐

  1. 一键清理浏览器缓存bat文件

    遇到很多超级小白,不会清理浏览器缓存,干脆写个代码吧.代码如下,保存为bat文件,即可实现一键清理浏览器缓存.代码如下: @echo off echo Clearing browser cache.. ...

  2. java 清理页面缓存数据_Web项目中,清理浏览器缓存的几种方式

    在B/S架构的项目中,访问web项目时,往往需要清理浏览器的缓存数据,js ,css 等等. //方法1:在引用的js ,css ,图片,等文件的url 处加一个变量,生成一个随机数字 //方法2:在 ...

  3. 解决修改css或js文件,浏览器缓存更新问题。

    解决修改css或js文件,浏览器缓存更新问题. 参考文章: (1)解决修改css或js文件,浏览器缓存更新问题. (2)https://www.cnblogs.com/zhangycun/p/7427 ...

  4. python调用bat有时可以、有时不行_python编程实现对远程执行bat文件时遇到的错误...

    代码如下 # -*- coding: utf-8 -*- import wmi,json import time import traceback import sys logfile = 'logs ...

  5. python执行bat文件_Python中调用PowerShell、远程执行bat文件实例

    python调用本地powershell方法 1.现在准备一个简陋的powershell脚本,功能是测试一个IP列表哪些可以ping通: function test_ping($iplist) { f ...

  6. C++代码中执行bat文件

    C++代码中执行bat文件 在C++代码中执行磁盘上的一个bat文件,这个bat文件的完整路径是:E:\\7z\\my7z.bat. 方法1 system("E:\\7z\\my7z.bat ...

  7. bat nsis 无法执行_nsi脚本中执行.bat文件要隐藏dos窗口问题

    问题原因:工作中,在一个nsi的安装脚本文件中需要安装虚拟摄像头驱动,安装驱动脚本是.bat文件.使用nsi的execwait函数执行.bat文件时会显示dos窗口.但是领导要求不能显示dos窗口. ...

  8. Javascript中使用WScript.Shell对象执行.bat文件和cmd命令

    WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:/WINDOWS/system32/wshom.ocx,Wscript. ...

  9. js文件防止浏览器缓存

    有时候频繁修改js文件,但是有时候浏览器缓存很恶心,并没有更新到页面,我们可以使用版本号这个方法来处理,自己总结了一个方案,参考了一个方案. 1. <% Double version = Mat ...

最新文章

  1. 网站发送邮件的邮箱服务器,教各位站长配置邮箱让网站能够发送Email邮件
  2. 复习01统计学习方法(机器学习中的重要概念)---图片版
  3. 动作捕捉技术,VR体验沉浸感的“助燃剂”
  4. 开篇辞 vuejs 快讯 - 109 期
  5. HTML 表格tablecaptionthtrtdtheadtbodytfootcolcolgroup
  6. Leetcode按Tag刷题
  7. Java枚举(用Java普通类模拟枚举的实现原理及JDK枚举API使用示例)
  8. java 类.class_Java 反射之根基 Class 类
  9. 一个有趣的Java编译问题
  10. ubuntu管理开机启动项
  11. android rat工具,Android远程控制工具——AndroRat
  12. 使用playsound播放音频(python)
  13. TS2307: Cannot find module ‘vant‘ or its corresponding type declarations
  14. 代码随想录第十四天 二叉树基础 LeetCode 144、145、94
  15. 空间数据计算引擎GeoSpark调研
  16. LeetCode50——一题学会快速幂算法
  17. linux下Found a swap file by the name解决
  18. Vuforia examples 简介
  19. Devops 工具集
  20. 解决anaconda拆卸后,打开powershell提示 : 无法将“C:\ProgramData\Anaconda3\Scripts\conda.exe”项识别为 cmdlet、函数、脚本

热门文章

  1. 2013 ACM/ICPC Asia Regional Online —— Warmup1 1005 Balls Rearrangement
  2. 在android中如何使用UDP和TCP传输
  3. Android多线程操作——线程池管理综述
  4. 每个程序员都应该知道的一些访问时延值
  5. 使用scp命令传输文件
  6. jquery ajax返回html乱码解决
  7. 内置模块/核心模块 (自带的)---path模块
  8. [Vue.js] 基础 -- Vue简介
  9. [jQuery基础] jQuery案例 -- 新浪微博
  10. php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享