Kunt u meerdere if-instructies in PowerShell hebben?
Kunt u meerdere if-instructies in PowerShell hebben?

Video: Kunt u meerdere if-instructies in PowerShell hebben?

Video: Kunt u meerdere if-instructies in PowerShell hebben?
Video: Adding skills to your Remote Administration using Command Shell 2024, April
Anonim

Meerdere voorwaarden met anders ^

In die gevallen waarin een if-verklaring plus anders tak is onvoldoende, je kunt meerdere combineren voorwaarden. PowerShell biedt hiervoor het trefwoord elseif aan. Indien de evaluatie van de indien conditie resulteert in FALSE, alle elseif condities zullen achteraf worden getest.

Evenzo wordt gevraagd, hoe schrijf je een if-statement met meerdere voorwaarden?

Gebruik "&&" of "||" d.w.z. logische AND of logische OR-operator om twee of meer te verbinden voorwaarden binnenin if-verklaring . Voor bv; Indien je wilt het getal vinden dat deelbaar is door zowel 5 als 7, je moet de logische AND gebruiken, die alleen true retourneert indien beide voorwaarden zijn waar….

Ten tweede, hoe gebruik je en in PowerShell? De "-EN" is gebruikt wanneer u ervoor moet zorgen dat alle voorwaarden gespecificeerd in a PowerShell uitspraak/uitdrukking zijn WAAR. Terwijl "-OR" is gebruikt wanneer u ervoor moet zorgen dat slechts één voorwaarde WAAR is van meerdere opgegeven voorwaarden.

Hoe voeg ik een if-statement toe in Powershell?

Toevoegen de -NOT betekent dat het tegenovergestelde waar is, dus nu wordt het Else-scriptblok uitgevoerd wanneer we de bovenstaande code uitvoeren. Tot nu toe hebben we gekeken naar simple Indien /Anders uitspraken waar maar naar één ding werd gekeken.

PowerShell Basis: werken met de Als verklaring.

-eq Is gelijk aan
-ge Groter dan of gelijk aan
-lt Minder dan
-le Minder dan of gelijk aan
-Leuk vinden Wildcardovereenkomst

Wat is de IF-instructie in PowerShell?

Wanneer jij rent een Als verklaring , PowerShell evalueert de voorwaardelijke expressie als waar of onwaar. Indien is waar, < uitspraak lijst 1> loopt, en PowerShell verlaat de Als verklaring . Indien is fout, PowerShell evalueert de voorwaarde gespecificeerd door de voorwaardelijke uitspraak.

Aanbevolen: