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,如需转载请自行联系原作者
相关文章
|
7天前
|
Windows
【Windows】 手写脚本更快编辑hosts文件
【Windows】 手写脚本更快编辑hosts文件
9 0
|
1月前
|
存储 网络安全 数据安全/隐私保护
Windows Server 2019 IIS HTTPS证书部署流程详解
Windows Server 2019 IIS HTTPS证书部署流程详解
|
1月前
|
算法 应用服务中间件 网络安全
windows下采用 nginx配置websocket支持wss流程
windows下采用 nginx配置websocket支持wss流程
|
3月前
|
网络安全 开发工具 git
Git在windows下上传文件至github流程
Git在windows下上传文件至github流程
22 0
|
3月前
|
Windows
TeamTalk的windows客户端流程
TeamTalk的windows客户端流程
|
4月前
|
存储 数据可视化 数据库
InfluxData【付诸实践 01】Windows环境部署Telegraf+Influxdb+Grafana安装及使用配置(含百度云盘资源+demo脚本)
InfluxData【付诸实践 01】Windows环境部署Telegraf+Influxdb+Grafana安装及使用配置(含百度云盘资源+demo脚本)
71 0
|
6月前
|
网络安全 数据安全/隐私保护 Windows
[笔记] Windows VBS脚本实现自动输入 解放双手 自动测试
[笔记] Windows VBS脚本实现自动输入 解放双手 自动测试
128 0
|
6月前
|
安全 数据可视化 Windows
[笔记]Windows安全之《三》Shellcode 补充之 Get-InjectedThread脚本搭建环境及其使用
[笔记]Windows安全之《三》Shellcode 补充之 Get-InjectedThread脚本搭建环境及其使用
|
8月前
|
Windows
太阳当空照-Windows服务化方式脚本封装sc指令(下)
太阳当空照-Windows服务化方式脚本封装sc指令(下)
74 0
|
8月前
|
Windows
太阳当空照-Windows服务化方式脚本封装sc指令(上)
太阳当空照-Windows服务化方式脚本封装sc指令
121 0