Activexobject("wscript.shell")对象调用本地程序

function demo(){var path = "cmd.exe /c D: && cd test.exe parameter1 parameter2";try {var cmd = new ActiveXObject("wscript.shell");cmd.Run(path, 0, false);cmd = null;} catch {console.log("程序不存在或没有权限");}
}

可能遇到问题:

  • new ActiveXObject("wscript.shell") 创建对象失败时:

【浏览器 - 工具】-【Internet选项】-【安全】-【自定义级别】-【对未标记可安全执行脚本的ActiveX控件初始化并执行脚本】-【启用(不安全)】

  • 调用Activexobject("wscript.shell")对象Run时没有权限:

【浏览器 - 工具】-【Internet选项】-【安全】-【“取消勾选”启用保护模式(要求重新启动Internet Explorer)】

Activexobject(“wscript.shell“)对象调用本地程序相关推荐

  1. Wscript.shell对象参考手册

    Wscript.shell对象手册 分类:程序 ProgID Wscript.Shell 文件名 WSHom.Ocx CLSID F935DC22-1CF0-11d0-ADB9-00C04FD58A0 ...

  2. vbScript中WScript.Shell对象的 run 和 exec

    vbScript中WScript.Shell对象的run和exec ━━━━━━━━━━━━━━━━━━━━━━━━━━ 方法声明: Function Exec(ByVal Command As St ...

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

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

  4. [vb]利用WScript.Shell对象隐藏cmd命令行运行

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

  5. Wscript.Shell 对象详细介绍!!

    系列文章分类 C#专栏.VBS专栏.JAVA 专栏.IDEA 专栏 Wscript.Shell 对象详细介绍!! 前言 一. WshShell 对象有关的属性. 二. WshShell 对象有关的方法 ...

  6. bat文件执行多条Linux命令,Js使用WScript.Shell对象执行.bat文件和cmd命令

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

  7. WScript.Shell对象的这两个方法Run和Exec的区别

    转载自:http://blog.sina.com.cn/s/blog_4b8d35b70100twah.html Set ws = CreateObject("WScript.Shell&q ...

  8. 如何在浏览器中运行Linux程序,在linux自定义协议,让浏览器可以调用本地程序...

    在linux自定义协议,让浏览器可以调用本地程序 第一种是在gnome桌面环境下,执行以下步骤 并且重启系统 gconftool-2 -t string -s /desktop/gnome/url-h ...

  9. Wscript.Shell 对象详细介绍(编写.VBS)

    WshShell 对象 ProgID Wscript.Shell 文件名 WSHom.Ocx CLSID F935DC22-1CF0-11d0-ADB9-00C04FD58A0B IID F935DC ...

最新文章

  1. controller如何保证当前只有一个线程执行_今天我们来聊一聊 Spring 中的线程安全性...
  2. jupyter和matlab的配置
  3. 分区表的本地索引竟然失效了——ORA-01502
  4. java.io,PrintWriter可以用来创建一个文件并向本文文件写入数据
  5. Flutter开发-iOS报错Trying to embed a platform view but the PrerollContext does not s
  6. python base64库介绍
  7. Curator实现分布式锁的基本原理-InterProcessMutex.acquire
  8. 改变窗口的外观和大小
  9. 用java判断x奇或偶_改善java程序——用偶判断,不用奇判断
  10. Linux之Mysql升级
  11. AI综述专栏 | 多模态学习研究进展综述
  12. js image对象
  13. jmeter伪造ip进行压测(伪造大量ip,测试负载均衡)
  14. Map中的keySet方法
  15. B站服务端代码泄漏:如何提交takedown,删除泄漏源码的仓库和Fork
  16. java返回pdf文件流给前端_如何实现springmvc将返回的给前端的pdf文件放在浏览器里预览?...
  17. 互联网公司的技术博客汇总-阿里腾讯百度等
  18. 专题:设计模式(精华篇)(Yanlz+单一职责+里氏替换+依赖倒置+接口隔离+迪米特+开放封闭+创建类+结构类+行为类+立钻哥哥)
  19. 使用SSH工具上传文件
  20. 12306终极购票助手(支持一键,方便快捷)

热门文章

  1. 【问与答】开复老师:硕士毕业后工作,还是出国读博?
  2. html 复选框变大,复选框字体大小如何设置 wps复选框文字大小怎么调整
  3. 债市大数据:跟着牛熊配资产
  4. S7-200SMART案例分析——程序框架
  5. Android内购踩坑
  6. C/C++,C++文件操作函数
  7. Babel常用的插件
  8. 三星 i9100官方刷机
  9. 关于Lock锁的讲解,与不懂之处
  10. word2016如何去掉右侧的灰色区域