• 鄂州重拳治理“散乱污”企业 半年内关停数量比过去两年还多 2019-06-15
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-06-15
  • 学习领会党的十九大报告需要准确把握的几个重大问题 2019-06-09
  • 飞行员夜间海上实弹射击 导弹全部命中目标 2019-06-07
  • 武警重庆总队举行干部退役仪式 2019-06-06
  • 香港大学发现有效对抗流感病毒的新方法 2019-06-05
  • 一语惊坛(6月15日):人民日报和共和国共同成长。 2019-06-05
  • 人的本质,要能反映出人与动物的本质不同。过去有个网友说“劳动是人的本质”;真理先生现说是“财富占有”!???,能解释一下么? 2019-06-04
  • 点击天山网 掌握全新疆 2019-06-04
  • 端午小长假各大文化场馆火热迎客 文化游成市民游客假期“心头好” 2019-05-31
  • 肉毒梭菌感染相关新闻 2019-05-31
  • 姚明撰文回忆菜鸟赛季 温暖的回忆感谢弗朗西斯 2019-05-26
  • 遵义师范学院副校长颜永强:长征为军队建设提供三方面宝贵经验 2019-05-23
  • 劲爆福利 昨日中奖名单公布 今日5大箱可乐任意送劲爆福利-等级 2019-05-22
  • 风水神话更危险的事,就是眼瞎,根本分不清谁对谁, 2019-05-22
  • Jquery中文网 南粤风采36选7开奖公告 www.77402m.com
    Jquery中文网 >  脚本编程  >  vbscript  >  正文 使用WScript.Shell对象隐藏cmd命令行运行框的方法

    查福建36选7走势图:使用WScript.Shell对象隐藏cmd命令行运行框的方法

    发布时间:2014-08-15   编辑:南粤风采36选7开奖公告 www.77402m.com
    WScript.Shell对象隐藏cmd命令行运行框

    南粤风采36选7开奖公告 www.77402m.com 本文介绍使用WScript.Shell对象隐藏cmd命令行运行框的方法,供大家学习参考。

    1. WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:\WINDOWS\system32\wshom.ocx,Wscript.shell是服务器系统会用到的一种组件。shell 就是“壳”的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序、读写注册表、环境变量等。这个对象通常被用在VB或VBS编程中。
    2. 安装WScript.Shell对象:regsvr32 WShom.Ocx
    卸载WScript.Shell对象:regsvr32 -u WShom.Ocx或者regsvr32 /u WShom.Ocx
    3. 例子,假设mytest*.iso文件均在C:根目录下。建立mytest目录,将mytest*.iso文件拷贝到mytest目录下。

    建立testcopy.bat文件,存于C:根目录下。

    复制代码 代码如下:
    md mytest
    copy c:\mytest*.iso mytest
    pause

    双击testcopy.dat即可看到新建立的mytest目录及被拷贝的mytest*.iso文件。

    若隐藏cmd命令行窗口,有两种方法。

    (1)创建WScript.Shell对象,由该对象直接运行testcopy.dat文件,对应的vbs文件:testcopy1.vbs,双击testcopy1.vbs即可看到效果。

    复制代码 代码如下:
    dim objShell
    set objShell=wscript.createObject("WScript.Shell")
    iReturnCode=objShell.Run("c:\testcopy.bat",0,TRUE)

    (2)创建WScript.Shell对象,由该对象直接运行dos命令,及testcopy.dat中的命令,对应的vbs文件:testcopy2.vbs

    复制代码 代码如下:
    dim objShell
    set objShell=wscript.createObject("WScript.Shell")
    iReturnCode=objShell.Run("cmd.exe /c md mytest",0,TRUE)
    iReturnCode=objShell.Run("cmd.exe /c copy c:\mytest*.iso mytest",0,TRUE)

    您可能感兴趣的文章:
    使用WScript.Shell对象隐藏cmd命令行运行框的方法
    批处理隐藏运行窗口的方法
    隐藏运行bat文件的方法
    dos批处理静默执行的方法(不弹出窗口)
    dos下删除文件夹和文件(包括顽固文件)的方法介绍
    CMD下遍历目录并删除相同文件的代码
    有关windows中的设备文件(aux,com1,com2,nul等)的介绍
    DOS命令无法删除文件夹的解决方法
    学习手动添加和删除Windows服务
    shell命令行参数用法简介

    [关闭]
  • 鄂州重拳治理“散乱污”企业 半年内关停数量比过去两年还多 2019-06-15
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-06-15
  • 学习领会党的十九大报告需要准确把握的几个重大问题 2019-06-09
  • 飞行员夜间海上实弹射击 导弹全部命中目标 2019-06-07
  • 武警重庆总队举行干部退役仪式 2019-06-06
  • 香港大学发现有效对抗流感病毒的新方法 2019-06-05
  • 一语惊坛(6月15日):人民日报和共和国共同成长。 2019-06-05
  • 人的本质,要能反映出人与动物的本质不同。过去有个网友说“劳动是人的本质”;真理先生现说是“财富占有”!???,能解释一下么? 2019-06-04
  • 点击天山网 掌握全新疆 2019-06-04
  • 端午小长假各大文化场馆火热迎客 文化游成市民游客假期“心头好” 2019-05-31
  • 肉毒梭菌感染相关新闻 2019-05-31
  • 姚明撰文回忆菜鸟赛季 温暖的回忆感谢弗朗西斯 2019-05-26
  • 遵义师范学院副校长颜永强:长征为军队建设提供三方面宝贵经验 2019-05-23
  • 劲爆福利 昨日中奖名单公布 今日5大箱可乐任意送劲爆福利-等级 2019-05-22
  • 风水神话更危险的事,就是眼瞎,根本分不清谁对谁, 2019-05-22