随笔分类 -  VBS

摘要:我使用的仿真终端SecureCRT需要使用一个脚本,支持VBS的。我需要实现如下功能:首先文本文件在:D:\100.txt文本文件的内容为:9 0,randy,9 1,jeff,9 2,sameul,现在需要一个循环自动执行相关的参数,循环需要调用两个变量tn和name。要把文本文件的第一个逗号前的... 阅读全文
posted @ 2014-07-09 23:39 狂师 阅读(1188) 评论(0) 推荐(0) 编辑
摘要:''* 功能:使用VBS读取ini文件中指定节点下的所有值'* 输入参数:inipath :ini文件的地址'*initypes :ini文件中包含在"["和"]"之间的值'* 返回值:找到的字段的值组成的array'* 编写人:chenyb'* 编写日期:2008-12-26'* 其他说明:以下只... 阅读全文
posted @ 2014-07-09 23:26 狂师 阅读(1267) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 循环语句(3) - For...Next 指定循环次数,使用计数器重复运行语句,语法结构如下:12345Forcounter = start Toend [Stepstep][statements][ExitFor][statements]Next主要参数:counter:用做循... 阅读全文
posted @ 2014-07-09 22:24 狂师 阅读(1785) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 循环语句(4) - For Each...NextFor Each...Next循环与For...Next循环类似。For Each...Next不是将语句运行指定的次数,而是对于数组中的每个元素或对象集合中的每一项重复一组语句。这在不知道集合中元素的数目时非常有用。语法结构如下:... 阅读全文
posted @ 2014-07-09 22:20 狂师 阅读(909) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - VBScript过程 在VBScript中,过程被分为两类:Sub过程和Function过程。 Sub过程Sub过程是包含在Sub和End Sub语句之间的一组VBScript语句。如果Sub过程无任何参数,则Sub语句必须包含空括号()。实例代码如下:1234CallGetNa... 阅读全文
posted @ 2014-07-09 22:19 狂师 阅读(403) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 对象(1) - Class对象相信对JAVA有一定了解的朋友一定对类这个名词不陌生,但是大家可能没有想过在VBS中使用Class类吧,其实Class类在自动化测试中是相当常用的,对于代码量增大时,类的结构化就充分体现出了它强大的优势,下面我们就来看一下类的组成部分以及一些用法。 ... 阅读全文
posted @ 2014-07-09 22:18 狂师 阅读(1793) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 对象(3) - FileSystemObject对象 文件系统是所有操作系统最重要的部分之一,脚本经常会需要对文件及文件夹进行访问和管理,在Vbs中对桌面和文件系统进行访问的顶级对象是FileSystemObject(FSO),这个对象特别复杂,是vbs进行文件操作的核心。FSO... 阅读全文
posted @ 2014-07-09 22:16 狂师 阅读(528) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 对象(5) - File对象描述:提供对文件所有属性的访问,从FSO对象的GetFile方法获得。使用File对象要用File对象模型来编程必须先用FileSystemObject(FSO)对象的GetFile方法获取文件的句柄1、使用CreateObject方法来创建FileSy... 阅读全文
posted @ 2014-07-09 22:15 狂师 阅读(669) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 对象(7) - TextStream对象TextStream对象是用于访问文本文件的对象,它是FileSystemObject一个独立的附属对象,但在使用TextStream对象时,我们仍要借助FileSystemObject对象或其附属对象来创建一个TextStream对象并访问... 阅读全文
posted @ 2014-07-09 22:13 狂师 阅读(411) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 对象(6) - Folder对象描述:提供对文件所有属性的访问,从FSO对象的GetFile方法获得使用Folder对象要用Folder对象模型来编程必须先用FSO对象的Getfolder方法获取文件的句柄 1、使用CreateObject方法来创建FileSystemObject... 阅读全文
posted @ 2014-07-09 22:09 狂师 阅读(495) 评论(0) 推荐(0) 编辑
摘要:Function FilesTree(sPath) Set oFso = CreateObject("Scripting.FileSystemObject") Set oFolder = oFso.GetFolder(sPath) Set oSubFolders = oFolder.SubFolde... 阅读全文
posted @ 2014-07-09 22:04 狂师 阅读(683) 评论(0) 推荐(0) 编辑
摘要:12345678910111213141516on error resume NextSetobjDialog=CreateObject("UserAccounts.CommonDialog")objDialog.Filter="仅支持xls格式文件|*.xls"objDialog.InitialD... 阅读全文
posted @ 2014-07-09 22:03 狂师 阅读(1170) 评论(0) 推荐(0) 编辑
摘要:VBS 选择文件夹框1234567891011121314151617181920212223on error resume NextConstMY_COMPUTER=&H11&ConstWINDOW_HANDLE=0ConstOPTIONS=0'设置我的电脑为根目录SetobjShell=Crea... 阅读全文
posted @ 2014-07-09 22:02 狂师 阅读(484) 评论(0) 推荐(0) 编辑
摘要:1234567891011121314151617181920212223242526272829303132333435363738394041'----------------------------------------------------------------------------... 阅读全文
posted @ 2014-07-09 22:01 狂师 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:VBS基础篇 - 杂项 - Sendkeys模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行其使用格式为:object.SendKeys(string)object:表示WshShell对象string:表示要发送的按键指令字符串,需要放在英文双引号中基本键每个按键由... 阅读全文
posted @ 2014-07-09 21:56 狂师 阅读(733) 评论(0) 推荐(0) 编辑
摘要:'=========================================================================='' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.... 阅读全文
posted @ 2014-07-07 16:10 狂师 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:chr(9) tab空格 chr(10) 换行 chr(13) 回车 Chr(13)&chr(10) 回车换行 chr(32) 空格符 chr(34) 双引号 chr(39) 单引号chr(33) ! chr(34) " chr(35) # chr(36) $ chr(37) % chr(38) &... 阅读全文
posted @ 2014-07-06 18:57 狂师 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:vbs中,如果需要运行的程序中带有空格,按照通常的方式往往会提示错误,其实有两种形式不同的解决方法:在应用程序前后分别加三个双引号,代码如下:[c-sharp] view plaincopyprint?Setwshell=CreateObject("WScript.Shell")wshell.Run... 阅读全文
posted @ 2014-07-03 18:21 狂师 阅读(1948) 评论(0) 推荐(0) 编辑
摘要:一、一键升级哨位台核心板程序脚本。############################################################Set ws=WScript.CreateObject("wscript.shell")PATH= createobject("Scripting... 阅读全文
posted @ 2014-07-03 17:38 狂师 阅读(1942) 评论(0) 推荐(0) 编辑
摘要:森思:想用vbs来控制鼠标的移动和点击,虽然按键精灵可以做到,但做这么简单的事情不想启动那么大一个程序,所以自己用VC写了一个小程序,可以让VBS来控制鼠标移动和点击。用法:移动鼠标到桌面坐标200,50的vbs命令如下:CreateObject("WScript.Shell").Run "mous... 阅读全文
posted @ 2014-07-02 23:35 狂师 阅读(16464) 评论(12) 推荐(6) 编辑