vbs脚本是什么?
VBScript(Visual Basic Scripting Edition)是一种脚本语言,通常用于在windows环境下执行脚本任务。基于Visual Basic语言,使用类似于Visual Basic的语法编写脚本。
VBScript可执行文件操作、文本处理、自动化应用程序、系统管理等,它通常被用于编写Windows脚本文件(.vbs文件),文件可以在Windows Script Host (WSH) 或其他 VBScript 解释器上运行。
VBScript支持常见的编程结构,如变量、运算符、条件语句、循环语句、函数等,可以使用ActiveX控件和COM对象来实现更高级的操作,例如访问Windows API、使用网络协议等。
1.计算器运算程序:
dim a,b,c
a=inputbox("请输入一个因数")
b=inputbox("请输入另一个因数")
c=a*b
msgbox(c)
2.数据拼接:
使用'&'可拼接任意类型的数据,&两端都是数字常量,则不能连续使用,必须存在空格。
使用'+'号一样可以起到和'&'类似的效果,区别是:
- 数字 + 数字:表示运算
- 数字 & 数字:表示拼接,且数字和&之间必须有空格
- 数字 + 字符串数字 :表示运算
- 数字 & 字符串数字:表示拼接,且数字和&之间必须有空格
- 数字和非纯数字字符串拼接时,只能使用 &
- 非纯数字字符串+非纯数字字符串:表示拼接
Option Explicit
dim Name,age
name="一越星尘":age=26
age=age+1
msgbox name & age
输出:
3.if条件判断:
option explicit
dim a
dim b
a=1
b=2
if a>b then
msgbox "a>b"
end if
if...then ... else ... end if
option explicit
dim a
dim b
a=1
b=2
if a>b then
msgbox "a>b"
else
msgbox "a<b"
end if
if ... then ...elseif ... then ... end if
option explicit
dim a
dim b
a=1
b=2
if a>b then
msgbox "a>b"
elseif a=b then
msgbox "a=b"
end if
4.select语句:
开头的select case后填变量,后面的case填变量值,语句执行范围为目标case到下一个case之前,也就是说,当a=1时,执行的就是msgbox "a=1"和msgbox "wow",执行完就结束select了,不需要break
option explicit
dim a
a=1
select case a
case 1
msgbox "a=1"
msgbox "wow"
case 2
msgbox "a=1"
case else
msgbox "I don't know"
end select