Možete li imati više if naredbi u PowerShell-u?
Možete li imati više if naredbi u PowerShell-u?

Video: Možete li imati više if naredbi u PowerShell-u?

Video: Možete li imati više if naredbi u PowerShell-u?
Video: Суп на Всю Семью из Огромной Рыбьей ГОЛОВЫ! БОРЩ в КАЗАНЕ! 2024, Maj
Anonim

Višestruko uslovima sa elseif ^

U onim slučajevima kada je an if izjava plus ostalo grana je nedovoljna, možete kombinovati više uslovima. PowerShell nudi ključnu riječ elseif za ovu svrhu. Ako evaluacija ako uslov rezultira FALSE, svi elseif uslovi će biti testiran nakon toga.

Slično, postavlja se pitanje, kako napisati if naredbu sa više uslova?

Koristite ili “&&” ili “||” tj. logički AND ili logički OR operator za povezivanje dva ili više uslovima unutra a if izjava . Za npr.; Ako ako želite pronaći broj koji je djeljiv i sa 5 i sa 7, trebate koristiti logičko I, koje vraća samo true ako oba uslovima istiniti su….

Drugo, kako koristite i u PowerShell-u? "-I" je korišteno kada treba da se uverite da su svi uslovi navedeni u a PowerShell izjava/izraz su TRUE. Dok je “-OR”. korišteno kada trebate biti sigurni da je samo jedan uvjet TRUE od više navedenih uvjeta.

Stoga, kako da dodam if naredbu u PowerShell?

Dodavanje –NOT znači da je suprotno tačno tako da će se sada blok skripte Else pokrenuti kada izvršimo gornji kod. Do sada smo gledali jednostavno Ako /Else izjave gde se gledala samo jedna stvar.

PowerShell Osnove: Rad sa If Statement.

-eq Jednako
-ge Veće ili jednako
-lt Manje od
-le Manje ili jednako
-kao Poklapanje džokera

Šta je IF izjava u PowerShell-u?

Kada vodiš an If izjava , PowerShell procjenjuje uslovni izraz kao istinit ili netačan. Ako je istina, < izjava lista 1> pokreće, i PowerShell izlazi iz If izjava . Ako je lažno, PowerShell procjenjuje uvjet specificiran uslovom izjava.

Preporučuje se: