Kan du ha flera if-satser i PowerShell?
Kan du ha flera if-satser i PowerShell?

Video: Kan du ha flera if-satser i PowerShell?

Video: Kan du ha flera if-satser i PowerShell?
Video: Хит ресторанного меню недалекого прошлого Цыплята Табака 2024, November
Anonim

Flera olika betingelser med elseif ^

I de fall en om uttalande plus annan gren är otillräcklig, du kan kombinera flera betingelser. PowerShell erbjuder nyckelordet elseif för detta ändamål. Om utvärderingen av om villkor resulterar i FALSK, allt annat om villkor kommer testas efteråt.

På samma sätt frågas det, hur skriver man en if-sats med flera villkor?

Använd antingen "&&" eller "||" dvs logisk AND eller logisk ELLER-operator för att koppla två eller flera betingelser inuti a om uttalande . Till exempel; Om du vill hitta talet som är delbart med både 5 och 7 måste du använda logiskt AND, som endast returnerar sant om både betingelser är sanna….

För det andra, hur använder du och i PowerShell? "-OCH" är Begagnade när du behöver försäkra dig om att alla villkor som anges i a PowerShell påstående/uttryck är SANT. Medan "-ELLER" är Begagnade när du behöver se till att endast ett villkor är TRUE av flera angivna villkor.

Därav, hur lägger jag till en if-sats i PowerShell?

Lägger till –NOT betyder att motsatsen är sant så nu kommer Else-skriptblocket att köras när vi kör koden ovan. Hittills har vi tittat på enkla Om /Annan uttalanden där man bara tittade på en sak.

PowerShell Grunder: Att arbeta med Om uttalande.

-ekv Lika med
-ge Större än eller lika med
-lt Mindre än
-le Mindre än eller lika med
-tycka om Match med jokertecken

Vad är IF-sats i PowerShell?

När du kör en Om uttalande , PowerShell utvärderar det villkorliga uttrycket som sant eller falskt. Om är sant, < påstående lista 1> körs, och PowerShell lämnar Om uttalande . Om är falskt, PowerShell utvärderar villkoret som anges av villkoret påstående.

Rekommenderad: