Windows脚本初探之VBScrip流程控制If...Then...

简介:

If...Then语句检查所谓的条件,如果条件为真,它执行一条或多条VBScript语句。


示例1:

1
2
3
If  Hour(Time())<12  Then
     Msgbox  "It's morning, rise and shine!"
End  If

以上示例中条件式是“Hour(Time())<12”,其中Time()读取系统的时间,Hours()提取时间中的小时;这段示例全文意思是“Hour(Time())<12”为真时执行“Msgbox "It's morning, rise and shine!"”;然后执行“End If”结束这段代码;


示例2:

1
2
3
4
5
If  Hours(Time())<12  Then
    MsgBox  "Good Morning!"
Else
    MsgBox  "Good Bye!"
End  If

条件为真则是执行“MsgBox "Good Morning!"

条件为假则是执行MsgBox "Good Bye!"

然后执行“End If”结束代码;


如果发现有多个条件,而"Else"又不够用时,用下面的格式代码:

1
2
3
4
5
6
7
8
9
10
11
12
If  条件1  Then
    条件1为真时可执行命令1
ElseIf  条件2  Then
    条件2为真时可执行命令2
ElseIf  条件3  Then
    条件3为真时可执行命令3
......
ElseIf  条件N  Then
    条件N为真时可执行命令N
Else
    所有条件为假时可执行命令
End  If




本文转自 bannerpei 51CTO博客,原文链接:http://blog.51cto.com/281816327/1364654,如需转载请自行联系原作者
相关文章
|
2月前
|
监控 关系型数据库 MySQL
PowerShell 脚本编写 :自动化Windows 开发工作流程
PowerShell 脚本编写 :自动化Windows 开发工作流程
90 0
|
3月前
|
Python Windows
python之windows脚本启动bat
python之windows脚本启动bat
|
4月前
|
Ubuntu Linux 数据安全/隐私保护
在 Windows 中配置 WSL2 与 Debian 的全流程
【8月更文挑战第27天】本文详细介绍了在Windows环境中配置WSL2与Debian的全过程,包括确认Windows版本、启用相关功能、安装WSL并设置版本为WSL2、下载安装Debian、配置国内镜像源,以及设置Xserver实现GUI功能。通过这些步骤,用户能够顺利完成配置,并进行基本优化。
664 0
|
4月前
|
安全 Shell Windows
记windows自定义bat脚本自启动
【8月更文挑战第27天】在Windows系统中,可让自定义bat脚本自启动的方法有两种:一是利用“启动”文件夹,通过创建bat脚本的快捷方式并将其放置于该文件夹;二是使用任务计划程序,创建一个启动时触发的任务来运行bat脚本。需确保脚本正确安全,避免对系统产生不良影响。
328 0
|
6月前
|
关系型数据库 MySQL 数据安全/隐私保护
windows系统bat批处理 mysql 脚本启动关闭
windows系统bat批处理 mysql 脚本启动关闭
230 3
|
6月前
|
Windows
windows系统vbs脚本 恶搞关不掉的窗口 以及解决办法
windows系统vbs脚本 恶搞关不掉的窗口 以及解决办法
142 2
|
6月前
|
Windows
windows系统vbs脚本 恶搞将系统搞崩 死机 以及解决
windows系统vbs脚本 恶搞将系统搞崩 死机 以及解决
69 1
|
6月前
|
Windows
windows系统vbs脚本 提取文件夹中的所有文件名
windows系统vbs脚本 提取文件夹中的所有文件名
51 0
|
6月前
|
应用服务中间件 nginx Windows
windows系统bat批处理 管理nginx启动 nginx脚本管理bat脚本管理生命周期windows一键nginx启动
windows系统bat批处理 管理nginx启动 nginx脚本管理bat脚本管理生命周期windows一键nginx启动
147 0
|
6月前
|
Java Windows
windows bat脚本实现快速配置JDK 环境变量
windows bat脚本实现快速配置JDK 环境变量
298 0