bat文件执行多条Linux命令,Js使用WScript.Shell对象执行.bat文件和cmd命令
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目录下。
md test
copy d:/*.txt d:/test
pause
2. 创建WScript.Shell对象,由该对象直接运行test.dat文件。
var objShell;
objShell=new ActiveXObject("WScript.Shell");
var iReturnCode=objShell.Run("c:/test.bat",0,true);
3. 创建WScript.Shell对象,由该对象直接运行CMD命令。
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)
方法很简单,却很实用,这里推荐给小伙伴们
bat文件执行多条Linux命令,Js使用WScript.Shell对象执行.bat文件和cmd命令相关推荐
- Javascript中使用WScript.Shell对象执行.bat文件和cmd命令
WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:/WINDOWS/system32/wshom.ocx,Wscript. ...
- [vb]利用WScript.Shell对象隐藏cmd命令行运行
1. WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:\WINDOWS\system32\wshom.ocx,Wscri ...
- Node.js(window)基础(1)——用cmd命令行访问某一文件夹下的js文件
一.安装,从官网上下载安装,安装基本一直点击下一步就行.注意:node.js基于Python的,安装node.js之前电脑上要安装Python,最好是Python2.7或2.6. 二.cmd进入命令行 ...
- linux系统下的bash shell指令有哪些?对bash命令的汇总和小结
一.参考来源 Windows系统的cmd命令哪些?具体怎么用?cmd命令汇总,dos命令小结?和linux命令的对比? 下面这个网站,强烈推荐,一旦遇到自己不懂的linux命令,直接去这个开源站检索即 ...
- linux定时压缩脚本,使用shell脚本对日志文件进行定时压缩
系统在服务器上运行时,会产生大量的日志,每天产生的日志量达到几个G,甚至几十个G,这样磁盘空间很快就会满,系统也就挂掉了,所以需要对日志文件进行压缩,压缩之后的日志文件通常只有原文件十分之一,甚至更少 ...
- kjb文件 解析_在Linux上使用lnav监控和分析Apache日志文件工具
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解如何在Linux上使用lnav监控和分析A ...
- testdisk 恢复文件_如何在Linux上安装TestDisk并恢复已删除的文件
testdisk 恢复文件 Ever stuck in a situation where you accidentally deleted a file? In this tutorial, we' ...
- linux创建特殊文件rules,RHEL5 Oracle Linux 5上生成正确的udev rule 规则文件
RHEL5 Oracle Linux 5上生成正确的udev rule 规则文件 1.确认在所有RAC节点上已经安装了必要的UDEV包 [root@rh2 ~]# rpm -qa|grep udev ...
- linux传奇私服文件包,分享:linux系统盘制作powershell的shell传奇私服脚本
我编写了n个,linux 一键 安装 powershell 的shell脚本.貌似目前世界上,还没有类似的脚本项目. https://gitee.com/chuanjiao10/kasini3000_ ...
最新文章
- 《计算机原理》教案,计算机原理及应用教案
- 静观接入网易云信IM的秀品,如何在圣诞让她们疯狂剁手
- [C++] 匿名管道的理解与实现
- 一个会定时完成的任务(二)
- php获取表单信息的代码_PHP获取HTML文件名表单数据等
- Sql Server系列:排序函数
- linux中常见的文件操作命令
- python基础:集合(set)
- 【JSP教程】JSP期末考试复习要点大纲
- 全球宽带接入发展转折点 FTTP用户数首超DSL
- 纯Css比较好看的中英文字体样式(持续整理版)
- RTC领域首个AI算法大赛 AI in RTC 2019 创新挑战圆满落幕
- 纯小白适合了解的3D游戏建模科普知识,通过培训能入行吗?
- 联合循环——16(电缆终端接地总结)
- 如何做好软文推广?如何写软文才可以精准引流?
- 【流媒体】推流与拉流简介
- 2014ACM亚洲区域北京邀请赛总结
- arw是什么格式?arw格式用什么软件打开?arw格式怎么转换成jpg
- EC-PCA: 利润中心会计流程设计和方案要点
- docker run中-v参数的用法解释
热门文章
- 微信小程序开发:http请求的session管理
- 【转】CAN总线设计---CAN节点的电容、CAN终端电阻、CAN总线共模电感/共模扼流圈修改版*****
- antdesign Vue,使用table表格组件和Descriptions 描述列表组件。制作表格,改变边框样式和字体颜色样式。
- 「UPnP」- Universal Plug and Play @20210205
- ubuntu安装celery报错 encountered error while generating package metadata
- K8s网络实战分析之Calico-ipip模式
- 将GeoJson面域转换成PPT可编辑的多段线
- Linux安装WPS Office并解决不能输入中文的问题
- 关于python搭建网站后台
- 点焊机器人焊接超时_焊接机器人常见故障原因及解决措施