About If - Help
About If - Help
about_If
DESCRIZIONE BREVE
Descrive un comando del linguaggio che è possibile utilizzare per
eseguire elenchi di istruzioni in base ai risultati di uno o più test
condizionali.
DESCRIZIONE DETTAGLIATA
È possibile utilizzare l'istruzione If per eseguire blocchi di
codice se il test condizionale specificato restituisce true. È inoltre
possibile specificare uno o più test condizionali aggiuntivi da
eseguire se tutti i test precedenti hanno restituito false. È infine
possibile specificare un blocco di codice aggiuntivo che viene
eseguito se nessun altro test condizionale restituisce il valore true.
Sintassi
Di seguito viene illustrata la sintassi dell'istruzione If:
if (<test1>)
{<elenco istruzioni 1>}
[elseif (<test2>)
{<elenco istruzioni 2>}]
[else
{<elenco istruzioni 3>}]
Esempi
L'istruzione If più semplice contiene un solo comando e nessuna
istruzione Elseif o Else. Di seguito viene illustrata la forma
più semplice di istruzione If:
if ($a -gt 2)
{
Write-Host "Il valore $a è maggiore di 2."
}
if ($a -gt 2)
{
Write-Host "Il valore $a è maggiore di 2."
}
else
{
Write-Host "Il valore $a è minore di o uguale a 2, non è stato
creato o non è stato inizializzato."
}
if ($a -gt 2)
{
Write-Host "Il valore $a è maggiore di 2."
}
elseif ($a -eq 2)
{
Write-Host "Il valore $a è uguale a 2."
}
else
{
Write-Host "Il valore $a è minore di 2, non è stato
creato o non è stato inizializzato."
}
VEDERE ANCHE
about_Comparison_Operators
about_Switch