WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:/WINDOWS/system32/wshom.ocx,Wscript.shell是服务器系统会用到的一种组件。shell 就是“壳”的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序、读写注册表、环境变量等。这个对象通常被用在VB或VBS编程中。

  安装WScript.Shell对象:regsvr32 WShom.Ocx

  卸载WScript.Shell对象:regsvr32 -u WShom.Ocx 或者 regsvr32 /u WShom.Ocx

  For Example:

  1. 建立test.bat文件,存于D:根目录下,作用是将*txt文件拷贝到d:/test目录下。  

1
2
3
md test
copy d:/*.txt d:/test
pause

  2. 创建WScript.Shell对象,由该对象直接运行test.dat文件。

1
2
3
var objShell;
objShell=new ActiveXObject("WScript.Shell");
var iReturnCode=objShell.Run("c:/test.bat",0,true);

  3. 创建WScript.Shell对象,由该对象直接运行CMD命令。

1
2
3
4
var objShell
var objShell= new ActiveXObject("WScript.Shell")
var iReturnCode=objShell.Run("cmd.exe /c md test",0,true)
iReturnCode=objShell.Run("cmd.exe /c copy d:/*.text mytest",0,true)

最新文章

  1. HTML5离线缓存问题
  2. DB2LOOK命令提取数据库对象信息
  3. Unity相关路径
  4. Java 泛型数组
  5. 程序员带你一步步分析AI如何玩Flappy Bird
  6. Django rest framework(8)---- 视图和渲染器
  7. element-ui-verify使用
  8. [Java]判断Integer值相等最好不用==最好使用equals
  9. 【2017 4 24 - B】 组合数
  10. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(六)针对spark2.2.1以yarn方式启动spark-shell抛出异常:ERROR cluster.YarnSchedulerBackend$YarnSchedulerEndpoint: Sending RequestExecutors(0,0,Map(),Set()) to AM was unsuccessful
  11. <转>13个实用的Linux find命令示例
  12. 【JMeter】如何优雅的写脚本
  13. android studio 1
  14. Java总结篇系列:Java多线程(四)
  15. spring报错:Caused by: java.lang.IllegalStateException: Cannot convert value of type for property : no matching editors or conversion strategy found
  16. Jenkins 中创建项目时没有Maven项目怎么办
  17. package-lock.json 作用
  18. WPF 单实例应用程序
  19. Redis 工具类
  20. lintcode-17-子集

热门文章

  1. Android构建项目时出现的小bug们(2018年5月19日19:31:20)
  2. SQLServer中利用NTILE函数对数据进行分组的一点使用
  3. JAVAWEB 一一SpringMVC(XML配置)
  4. HTML+CSS基础课程三
  5. can协议
  6. MS SQL大值数据类型varchar(max)、nvarchar(max)、varbinary(max)
  7. js性能提高篇
  8. jstl-日期格式化-jsp页面需引入fmt标签
  9. Electrom will-download pause function
  10. 使用JavaMail发送邮件-no object DCH for MIME type multipart/mixed报错解决