Lehet több if-utasítás a PowerShellben?
Lehet több if-utasítás a PowerShellben?

Videó: Lehet több if-utasítás a PowerShellben?

Videó: Lehet több if-utasítás a PowerShellben?
Videó: МАЛЬДИВЫ, которые в самое сердце. Большой выпуск. 4K 2024, November
Anonim

Többszörös körülmények val vel elseif ^

Azokban az esetekben, amikor egy ha nyilatkozat plusz más az ág nem elegendő, kombinálhatsz többet is körülmények. PowerShell az elseif kulcsszót kínálja erre a célra. Ha értékelése a ha feltétel HAMIS, az összes többi feltétel akarat utána tesztelni kell.

Hasonlóképpen felteszik a kérdést, hogy hogyan írhat több feltétellel rendelkező if utasítást?

Használjon „&&” vagy „||” azaz logikai ÉS vagy logikai VAGY operátor kettő vagy több összekapcsolására körülmények belül a ha nyilatkozat . Például; Ha Ha meg szeretné találni azt a számot, amely 5-tel és 7-tel is osztható, akkor logikai ÉS-t kell használnia, amely csak igazat ad vissza ha mind a körülmények igazak….

Másodszor, hogyan használja a PowerShellt és a PowerShellt? A „-AND” az használt amikor meg kell győződnie arról, hogy minden a PowerShell állítás/kifejezés IGAZ. Míg a „-OR” az használt amikor meg kell győződnie arról, hogy a több megadott feltétel közül csak egy feltétel IGAZ.

Ennek megfelelően hogyan adhatok hozzá if utasítást a PowerShellben?

Hozzáadás a –NOT azt jelenti, hogy ennek az ellenkezője igaz, így most az Else szkriptblokk fog futni, amikor végrehajtjuk a fenti kódot. Eddig az egyszerűt néztük Ha /Más nyilatkozatok ahol csak egy dolgot néztek.

PowerShell Alapok: Munkavégzés a Ha Nyilatkozat.

-eq Egyenlő
-ge Nagyobb vagy egyenlő
-lt Kevesebb, mint
-le Kisebb vagy egyenlő
-mint Helyettesítő mérkőzés

Mi az IF utasítás a PowerShellben?

Amikor futtatsz egy Ha nyilatkozat , PowerShell a feltételes kifejezést igaznak vagy hamisnak értékeli. Ha igaz, < nyilatkozat lista 1> fut, és PowerShell kilép a Ha nyilatkozat . Ha hamis, PowerShell a feltételes feltétel által meghatározott feltételt értékeli nyilatkozat.

Ajánlott: