VBScript (Microsoft Visual Basic Scripting Edition--VBS) ,微软公司可视化BASIC脚本版,在window中随处可见,文件后缀名为.vbs。下面来看下它的常用语法:
运行文件demo.vbs文件如下所示:
'定义脚本类型 set sh=WScript.CreateObject("WScript.Shell") '调用子脚本信息信息 后面跟上所传输参数的数组 sh.Run "demoSun.vbs 1234"
运行子文件demoSun.vbs请与demo.vbs放于同一目录下面,内容入下所示:
'定义脚本类型 set sh=WScript.CreateObject("WScript.Shell") '定义参数 Dim password '接收上一级传输过来的参数 数组 set password = WScript.Arguments Dim inputPsd '定义弹出框来接收你输入的参数,提示,title,默认值 inputPsd = inputbox("Please input your passwrod","Input passwrod","1234") '弹出输入内容 msgbox(inputPsd) '判断内容inputPsd是否输入为空 if inputPsd<>"" then if inputPsd=password(0) then '等待3秒 WScript.Sleep 3000 '相当于indexOf 判断inputPsd中是否包含1字符串 获取1字符串的下标 if Instr(inputPsd,"1") >= 1 then msgbox("your passwrod have 1") end if '弹框提示 msgbox("your passwrod is success") '将内容输入到光标处 sh.SendKeys "OK" end if else '等待3秒 WScript.Sleep 3000 '弹框提示 msgbox("Please input your passwrod") end if
其中弹框的样子如下图所示:
在编写过程中经常被空格问题被坑,希望大家注意。其中的注释符号为'。
其中的循环代码for.vbs例子文本如下所示:
'定义脚本类型 set sh=WScript.CreateObject("WScript.Shell") Dim num '定义弹出框来接收你输入的参数,提示,title,默认值 num = inputbox("Please input max NUM","Input NUM","3") '结果 1 2 3 for i=1 to num msgbox i next 'step i参数每次增加的值 结果1 3 for i=1 to num Step 2 msgbox i next
如果想进一步学习的可详见:http://www.cnblogs.com/sirrah/articles/2349029.html
相关推荐
VBScript基本语法
搜集的一些asp常用函数。帮助初学者 都是vbscript的,不是javascript
asp vbscript 常用函数大全
VB语法手册,VB参考手册,pdf格式,讲解vbscrip
由于本文主要使用VBScript编写ASP脚本,因此在这一节中主要介绍VBScript的一些简单语法,这些语句对于编写一个简单的论坛来说已经足以胜任了。如果你了解VB的语法就请跳过这一节,因为本节涉及的语法决不会比你所学...
VBScript语法介绍 什么是常数? 常数是具有一定含义的名称,用于代替数字或字符串,其值从不改变。 VBScript定义了许多固有常数。详细信息,请参阅 VBScript 语言参考。 创建常数的方法:
VBScript常用函数 1.数值型函数 2.字符串函数 3.数据类型转换函数 4.时间函数 5.其它函数
Microsoft Visual Basic Scripting Edition 是程序开发语言 Visual Basic 家族的最新成员,它将灵活的 Script 应用于更广泛的领域,包括 Microsoft Internet Explorer 中的Web 客户机 Script 和 Microsoft Internet ...
ASP第三章VBScript语法共46页.pdf.zip
VBScript 工具书,介绍常用的VBscript的函数,对VBscript编写有很大的用途
asp开发系列教程-第二章 VBSCRIPT语法基础 做了近10年的开发,从事了很长时间的asp开发 最近有个朋友和我学asp开发; 我根据网上的教程以及一些网上资料和我自己的理解,整理出了一份asp系列开发教程; 我会陆续...
VBScript 正则表达式详解。详细介绍这则表达式的各种操作方法
01-VBScript脚本语言基础(一)语法基础(L)
该手册详细介绍了常数、函数、方法、运算属性等,以及常用的例子,是学习的好帮手
VBScript常用的函数进行描述、语法描述和说明。
ASP错误总结 ——————————————————————————– Microsoft VBscript语法错误(0x800A03E9)–>内存不足 Microsoft VBscript语法错误(0x800A03EA)–>语法错误 Microsoft VBscript语法错误(0x...
Vbscript chm 适用于初学者、里面详细介绍了VBScript 语法,及例子。
详细介绍asp常用的vbscript的函数的语法,
MicrosoftVBScript语法错误(0x800A03E9)-->内存不足 MicrosoftVBScript语法错误(0x800A03EA)-->语*错误 MicrosoftVBScript语法错误(0x800A03EB)-->缺少 ':' MicrosoftVBScript语法错误(0x800A03ED)-->缺少 '(' ...
推荐ASP中VBScript常用函数