返回顶部
首页 > 资讯 > 精选 >如何利用WScript.Shell对象隐藏cmd命令行运行框
  • 241
分享到

如何利用WScript.Shell对象隐藏cmd命令行运行框

2023-06-08 10:06:22 241人浏览 薄情痞子
摘要

小编给大家分享一下如何利用WScript.shell对象隐藏cmd命令行运行框,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! WScript.Shell(wind

小编给大家分享一下如何利用WScript.shell对象隐藏cmd命令行运行框,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

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命令行运行框”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 如何利用WScript.Shell对象隐藏cmd命令行运行框

本文链接: https://lsjlt.com/news/253583.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何利用WScript.Shell对象隐藏cmd命令行运行框
    小编给大家分享一下如何利用WScript.Shell对象隐藏cmd命令行运行框,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! WScript.Shell(Wind...
    99+
    2023-06-08
  • 运行bat时如何隐藏cmd窗口
    这篇文章主要讲解了“运行bat时如何隐藏cmd窗口”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“运行bat时如何隐藏cmd窗口”吧!运行bat时隐藏cmd窗口的方法 可以编辑一个vbs脚本,...
    99+
    2023-06-08
  • cmd命令如何同时运行两个命令
    这篇文章主要讲解了“cmd命令如何同时运行两个命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“cmd命令如何同时运行两个命令”吧!cmd命令同时运行两个命令方法:首先同时按下Win+R在打...
    99+
    2023-07-01
  • win7无法运行cmd命令如何解决
    这篇文章给大家介绍win7无法运行cmd命令如何解决,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。cmd命令无法运行的解决方法:鼠标右键单击“计算机”图标,选取“属性”选项;打开系统界面后,点选左侧“高级系统设置”;进...
    99+
    2023-06-13
  • 如何在cmd命令界面运行java程序
    打开自己的记事本,录入下面的代码import java.util.*; public class HelloWorld{ public static void main(String[] args){ System.out.pr...
    99+
    2019-11-24
    java入门 java 程序 运行 cmd 命令界面
  • 如何以管理员身份运行cmd命令提示符
    小编给大家分享一下如何以管理员身份运行cmd命令提示符,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!以管理员身份运行cmd命令提示符的方法:1、点击开始菜单,打开所有应用;2、打开windows系统文件夹,右键点击命令提示...
    99+
    2023-06-13
  • 如何禁止运行CMD命令提升服务器安全
    禁止运行CMD命令可以通过以下几种方法来提升服务器安全性: 使用权限管理工具:可以使用权限管理工具来限制用户对CMD命令的访问权...
    99+
    2024-05-08
    服务器
  • 如何利用Oracle命令解决函数运行错误
    1 问题 自定义了一个 Oracle 函数。编译正常;使用 PL/SQL Developer 的 Test 窗口模式,测试通过。但 Java 直接调用失败;使用 PL/SQL Developer 的 SQ...
    99+
    2024-04-02
  • 利用Python命令行传递实例化对象的方法
    一、前言 在开发过程中,遇到了这样一个情况:我们需要在脚本中通过 suprocess.call 方法来启动另外一个脚本(脚本 B),当然啦,还得传递一些参数。在这些参数中,有一个需要传递的是一个实例化后的...
    99+
    2022-06-04
    命令行 实例 对象
  • 如何使用vbs显示运行对话框内保存的命令历史
    这篇文章主要为大家展示了“如何使用vbs显示运行对话框内保存的命令历史”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用vbs显示运行对话框内保存的命令历史”这篇文章吧。代码如下:Const...
    99+
    2023-06-08
  • 如何在 PHP 中使用 Laravel 框架来运行 Shell 命令?
    Laravel 是一个流行的 PHP 框架,它提供了许多功能和工具来简化开发过程。其中一个非常有用的功能是运行 Shell 命令。在本文中,我们将讨论如何在 Laravel 中运行 Shell 命令。 首先,我们需要了解如何在 PHP 中...
    99+
    2023-07-02
    laravel shell http
  • 如何使用 mongos 命令运行 MongoDB shell?
    为了启动 MongoDB shell,您需要使用 mongo 命令。以下是语法 ->mongo首先从命令提示符进入 MongoDB bin 目录,如下图所示 -这是启动 mongo shell 的命令,如下面的屏幕截图所示 - 这将产...
    99+
    2023-10-22
  • 如何实现运行cmd直接进入指定目录下的命令
    这篇文章给大家分享的是有关如何实现运行cmd直接进入指定目录下的命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。新建一个.bat批处理文件,文件里命令: 代码如下:@ECHO OFF cmd /k cd /d ...
    99+
    2023-06-08
  • 如何利用css的样式对文本进行隐藏和显示等操作
    这篇文章主要介绍“如何利用css的样式对文本进行隐藏和显示等操作”,在日常操作中,相信很多人在如何利用css的样式对文本进行隐藏和显示等操作问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2024-04-02
  • Linux系统如何使用命令运行PHP
    小编给大家分享一下Linux系统如何使用命令运行PHP,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在命令行上执行php所需的设置首先在Linux系统中安装PHP,如果没有安装的小伙伴可以参考Linux系统安装php教程,...
    99+
    2023-06-28
  • 利用控制台如何对Redis执行增删改查命令
    前言 本文主要给大家介绍了关于控制台对Redis执行增删改查命令的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法如下 首先肯定是打开一个控制台,在windows系统打开控制台...
    99+
    2024-04-02
  • 如何使用SQL Server代理运行CmdExec命令
    这篇文章将为大家详细讲解有关如何使用SQL Server代理运行CmdExec命令,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。需求:调用网服务器(SMS SQL Ser...
    99+
    2024-04-02
  • 如何利用watch帮你重复执行命令
    watch命令 watch是一个非常实用的命令,基本所有的linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序...
    99+
    2022-06-04
    linux 重复执行命令 linux watch命令 linux下watch命令
  • 如何使用Linux系统中定时运行命令
    这篇文章主要介绍“如何使用Linux系统中定时运行命令”,在日常操作中,相信很多人在如何使用Linux系统中定时运行命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Linux系统中定时运行命令”的疑...
    99+
    2023-06-13
  • Docker如何使用exec命令从外部运行容器内的命令
    这篇文章将为大家详细讲解有关Docker如何使用exec命令从外部运行容器内的命令,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用exec命令从外部运行容器内的命令do...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作