Kan du have flere if-sætninger i PowerShell?
Kan du have flere if-sætninger i PowerShell?

Video: Kan du have flere if-sætninger i PowerShell?

Video: Kan du have flere if-sætninger i PowerShell?
Video: Do You Really Need a Teacher to Get Fluent in a Language? 2024, November
Anonim

Mange betingelser med elseif ^

I de tilfælde, hvor en hvis erklæring plus andet filial er utilstrækkelig, du kan kombinere flere betingelser. PowerShell tilbyder søgeordet elseif til dette formål. Hvis evalueringen af hvis betingelse resulterer i FALSK, alt andet hvis betingelser vilje testes efterfølgende.

På samme måde bliver det spurgt, hvordan skriver man en hvis-sætning med flere betingelser?

Brug enten "&&" eller "||" dvs. logisk OG eller logisk ELLER-operator for at forbinde to eller flere betingelser inde i a hvis erklæring . For fx; Hvis du vil finde det tal, der er deleligt med både 5 og 7, skal du bruge logisk OG, som kun returnerer sand hvis både betingelser er sande….

For det andet, hvordan bruger du og i PowerShell? "-AND" er Brugt når du skal sikre dig alle betingelser, der er angivet i en PowerShell udsagn/udtryk er SAND. Hvorimod "-ELLER" er Brugt når du skal sikre dig, at kun én betingelse er SAND ud af flere specificerede betingelser.

Heraf, hvordan tilføjer jeg en if-sætning i PowerShell?

Tilføjelse –NOT betyder, at det modsatte er sandt, så nu vil Else-scriptblokken blive kørt, når vi udfører koden ovenfor. Indtil videre har vi set på simple Hvis /Andet udsagn hvor der kun blev kigget på én ting.

PowerShell Grundlæggende: At arbejde med Hvis Erklæring.

-ækv Lige til
-ge Større end eller lig med
-lt Mindre end
-le Mindre end eller lig med
-synes godt om Wildcard match

Hvad er IF-sætning i PowerShell?

Hvornår du kører en Hvis erklæring , PowerShell evaluerer det betingede udtryk som sandt eller falsk. Hvis er sandt, < udmelding liste 1> kører, og PowerShell forlader Hvis erklæring . Hvis er falsk, PowerShell evaluerer den betingelse, der er angivet af den betingede udmelding.

Anbefalede: