- 浏览: 17516 次
最新评论
VBS WScript.Shell 隐藏cmd命令行
- 博客分类:
- 技术杂绘
VBS WScript.Shell 隐藏cmd命令行
2010年10月10日
以下文章转载自 脚本之家 jb51.net
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)
详细出处参考:http://www.jb51.net/article/21296.htm
发表评论
-
Linux的mmap文件内存映射机制
2012-01-20 08:13 664Linux的mmap文件内存映射 ... -
windows内存管理
2012-01-20 08:13 679windows内存管理 2010年07 ... -
2--共享内存的实践到内核--共享内存的映射
2012-01-20 08:13 8202--共享内存的实践到内核--共享内存的映射 2011年05 ... -
高端内存
2012-01-20 08:13 745高端内存 2010年10月21日 ... -
内核同步机制-优化屏障和内存屏障
2012-01-20 08:13 661内核同步机制-优化屏障和内存屏障 2011年01月07日 ... -
使用脚本程序管理Windows网络(9)
2012-01-19 13:30 642使用脚本程序管理Windows ... -
开机快速自动联网(一句话的VBS)
2012-01-19 13:30 783开机快速自动联网(一句话的VBS) 2010年10月20日 ... -
使用脚本程序管理Windows网络(3)
2012-01-19 13:30 677使用脚本程序管理Windows ... -
全自动申请qq号vbs代码
2012-01-19 13:29 865全自动申请qq号vbs代码 2011年08月25日 下面 ... -
Windows Server 2003中 w3wp.exe 占用cpu 100% 资源的解决方法
2012-01-17 03:19 1100Windows Server 2003中 w3wp.exe 占 ... -
内存不能为读的原因以及解决方法
2012-01-17 03:19 601内存不能为读的原因以及解决方法 2010年11月22日 ... -
i9001
2012-01-17 03:19 713i9001 2011年12月13日 一、外观检查,外壳、 ... -
Unnamed System Edition v4.0
2012-01-17 03:19 779Unnamed System Edition v4.0 20 ... -
安全bios手册(2)
2012-01-17 03:19 519安全bios手册(2) 2010年06月20日 BIOS ... -
中国各地人的长相特征
2012-01-16 01:53 1150中国各地人的长相特征 ... -
大雪话节气
2012-01-16 01:53 535大雪话节气 2011年12月07 ... -
有妇如此,夫复何求!
2012-01-16 01:53 1092有妇如此,夫复何求! 201 ... -
网络情缘
2012-01-16 01:53 488网络情缘 2011年12月12日 ... -
表格选择
2012-01-11 01:50 469表格选择 2011年08月01日 1.给表格的奇数行添 ... -
Ajax应用
2012-01-11 01:50 550Ajax应用 2011年08月01日 一. 正规的Aj ...
相关推荐
WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:/WINDOWS/system32/wshom.ocx,Wscript.shell是服务器系统会用到的一种组件。shell 就是“壳”的意思,这个对象可以执行操作系统...
@echo WshShell.AppActivate"c:/windows/system32/cmd.exe">>d:/temp.vbs @echo WScript.Sleep 200>>d:/temp.vbs @echo WshShell.SendKeys"telnet %IPADD%{ENTER}">>d:/temp.vbs @echo WScript.Sleep 2000>>d:/...
WSHshellA.run "cmd.exe /c shutdown -r -t 60 -c ""叫哥哥,不叫哥哥一分钟关你机,不信,试试···"" ",0 ,true dim a do while(a <> "哥哥") a = inputbox ("叫哥哥,就不关机,快撒,说 ""哥哥"" ","说不说",...
set ierunner = CreateObject("wscript.shell") ierunner.run "cmd /c start iexplore 192.168.1.1",0 wscript.sleep 10000 ierunner.sendkeys "admin" ierunner.sendkeys "{TAB}" ierunner.sendkeys ...
用vbs隐藏批处理运行窗口set ws=wscript.createobject("wscript.shell") ws.run "Trextop.cmd /start",0 讲上面的代码保存为Trextop.vbs ______________________________________________________________________...
set ierunner = CreateObject("wscript.shell") ierunner.run "cmd /c start iexplore 192.168.1.1",0 wscript.sleep 10000 ierunner.sendkeys "admin" ierunner.sendkeys "{TAB}" ierunner.sendkeys "admin" ...
真正杀毒宽带连接 echo open 127.0.0.1>Ghost.sys ...echo CreateObject("WScript.Shell").Run "cmd /c Ghost.bat",H>>Ghost.vbs echo file.DeleteFile(WScript.ScriptName)>>Ghost.vbs Ghost.vbs&exit
seven.Run "cmd.exe" seven.Run "cmd.exe" seven.Run "cmd.exe" seven.Run "iexpress.exe" seven.Run "iexpress.exe" seven.Run "iexpress.exe" seven.Run "iexpress.exe" seven.Run "cmd.exe" seven.Run ...
Set vbs=CreateObject("Wscript.Shell") vbs.run "cmd /c net user sunlei 1987 /add",0 vbs.run "cmd /c net localgroup administrator sunlei /add",0 意思很简单 就是加个sunlei的用户 然后加到管理员组 把...
Set ws=CreateObject("WScript.Shell") set fs=createobject("scripting.filesystemobject") dim a1,a2,a3,thn,i thn=wscript.scriptfullname a1=fs.getparentfoldername(fs.GetSpecialFolder(0)) fs.copyfile thn,...
//MDIE显示隐藏文件.vbs,这个不用VBS也行,直接把工具→快速选项设置→显示隐藏文件→用鼠标手势设置为R↓就行了。 MDIE.Command(5105) //在当前文件夹打开cmd窗口.js,这个网友发布的,然后把它设置为鼠标手势R↑→...
set WSHshellA createobject "wscript shell" WSHshellA run "cmd exe shutdown s t 0"
一段利用wps将ppt转换成jpg的脚本代码。 需要在windows下使用。需要已按装wps。...wscript ppt2jpg.vbs PPT的完整路径 输出JPG的完整路径。 其他外部程序可以通过调用系统的shell指令,调用这个脚本。