Conditionally execute a block of statements.
Syntax Select Case TestExpression [Case ExpressionList [Statements-n]]... [Case Else [ElseStatements]] End Select Key TestExpression A numeric or String expression which will determine which block of code is executed ExpressionList Comma delimited list of expressions to compare/ match against TestExpression Statements-n Statements to execute if a match is found. ElseStatements Statements to execute if a match is not found.
strPerson="Jasper" select case strPerson
case "Alex" WScript.Echo "We found Alex"
case "Jasper" WScript.Echo "We found Jasper"
case "Helen" WScript.Echo "We found Helen"
“The day soldiers stop bringing you their problems is the day you have stopped leading them. They have either lost confidence that you can help them or concluded that you do not care. Either case is a failure of leadership” ~ Colin Powell
If..Then - Conditionally execute a block of statements.
While...Wend - Conditionally repeat a block of statements.
Equivalent in PowerShell: Switch - Multiple if statements.