欢迎来到天天文库
浏览记录
ID:21648242
大小:51.00 KB
页数:16页
时间:2018-10-23
《利用wscript-access软件网-access,access数据》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、利用WScript.Shell对象隐藏cmd命令行运行1.WScript.Shell(WindowsScriptHostRuntimeLibrary)是一个对象,对应的文件是C:WINDOWSsystem32wshom.ocx,Wscript.shell是服务器系统会用到的一种组件。shell就是“壳”的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序、读写注册表、环境变量等。这个对象通常被用在VB或VBS编程中。2.安装WScript.Shell对象:regsvr32WShom.Ocx卸载WScript.Shell对象:regsvr32-uWShom.Ocx或者regsvr
2、32/uWShom.Ocx3.例子,假设mytest*.iso文件均在C:根目录下。建立mytest目录,将mytest*.iso文件拷贝到mytest目录下。建立testcopy.bat文件,存于C:根目录下。mdmytestcopyc:mytest*.isomytestpause双击testcopy.dat即可看到新建立的mytest目录及被拷贝的mytest*.iso文件。若隐藏cmd命令行窗口,有两种方法。(1)创建WScript.Shell对象,由该对象直接运行testcopy.dat文件,对应的vbs文件:testcopy1.vbs,双击testcopy1.vbs即可看到效果。
3、dimobjShellsetobjShell=wscript.createObject("WScript.Shell")iReturnCode=objShell.Run("c:testcopy.bat",0,TRUE)(2)创建WScript.Shell对象,由该对象直接运行dos命令,及testcopy.dat中的命令,对应的vbs文件:testcopy2.vbsdimobjShellsetobjShell=wscript.createObject("WScript.Shell")iReturnCode=objShell.Run("cmd.exe/cmdmytest",0,TRUE)iR
4、eturnCode=objShell.Run("cmd.exe/ccopyc:mytest*.isomytest",0,TRUE)本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/livelylittlefish/archive/2008/11/30/3411958.aspxSetWshShell=CreateObject("Wscript.Shell")WSCRIPT.SHELL的实用技巧2008-05-1817:16WshShell对象ProgIDWscript.Shell文件名WSHom.Ocx1.Environment属性(环境变量属性)Special
5、Folders使用WshSpecialFolders对象提供对Windowsshell文件夹的访问,如桌面文件夹,开始菜单文件夹和个人文档文件夹。例子:Setwshell=CreateObject("wscript.shell")MsgBoxwshell.specialfolders("desktop")'显示桌面的绝对路径这样的特殊文件夹还有: AllUsersDesktop AllUsersStartMenu AllUsersPrograms AllUsersStartup
6、 Desktop Favorites Fonts MyDocuments NetHood PrintHood Programs Recent SendTo StartMenu Startup Templates2.CreateShortc
7、ut方法(创建快捷图标)例子1:SetWshShell=CreateObject("Wscript.Shell") SetoShellLink=WshShell.CreateShortcut("CurrentScript.lnk") oShellLink.TargetPath=Wscript.ScriptFullName oShellLink.Save SetoUrlLink=WshShell
此文档下载收益归作者所有