Vbscript是visual basic script的缩写,因为脚本文件扩展名是vbs,有人称之为vbs。Vbscript是windows自带的脚本语言。它依赖于Windows Script Host的执行,通过wsh的内置对象可以实现很多常见的功能。
获取日期和时间
vbscript内置了许多日期/时间函数。
date函数返回当前系统日期,time函数返回当前系统时间,now函数返回当前计算机系统的日期和时间。
datepart函数用于返回给定日期和时间的指定部分。
日期部分(间隔,日期[,第一天一周[,第一周一年]])
字符串操作
连接字符串的运算符。
str4=str1 str2 str3
Len函数返回字符串的长度,mid函数用于截取字符串,replace函数用于替换字符串。
替换(字符串、查找、替换为[、开始[、计数[、比较]])
输入以及显示文本或者数值
使用inputbox函数输入参数,将显示一个对话框,可以在其中输入参数。
InputBox(提示符[,标题][,默认值][,xpos][,ypos][,helpfile,context])
使用msgbox函数,将弹出一个提示窗口,显示给定的文本或其他信息。
MsgBox(提示符[,按钮][,标题][,帮助文件,上下文])
文件和文件夹操作
文件系统对象可以实现文件夹操作。
dim fso
fso=CreateObject('Scripting。文件系统对象')
FileSystemObject内置的方法很多,有很多文件和文件夹的操作功能,比如复制文件、复制文件夹、创建文件夹、删除文件、删除文件夹、判断文件是否存在、判断文件夹是否存在等等。
运行cmd命令
Vbscript可以运行cmd命令,使用WshShell对象并调用其run方法来实现。
dim ws
ws=CreateObject('WScript。外壳’)
ws。运行(strCommand、[intWindowStyle]、[bWaitOnReturn])
下面的VBScript代码打开一个命令窗口,将路径更改为C:并执行DIR命令。
ws.run 'cmd /K CD C: Dir '
结语
Vbscript功能很多,用好了会大大简化很多日常操作,值得努力学习。
以后用其他功能的时候,写下学习笔记,就这些时间。