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

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

Video: Možete li imati više if naredbi u PowerShellu?
Video: ДЕТАЛЬНЫЙ РАЗБОР квеста в Тени вечного Огня - НОВЫЙ ФИНАЛ и СКРЫТЫЙ ПОСЫЛ | Ведьмак 3 некстген 2024, Svibanj
Anonim

Višestruko Uvjeti s inače ^

U onim slučajevima kada je an if izjava plus drugo grana je nedovoljna, možete kombinirati više Uvjeti. PowerShell nudi ključnu riječ elseif u tu svrhu. Ako ocjenjivanje ako uvjet rezultira FALSE, svi elseif uvjeti htjeti biti testiran nakon toga.

Slično, postavlja se pitanje, kako napisati if naredbu s više uvjeta?

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

Drugo, kako koristite i u PowerShell-u? "-I" je korišteni kada trebate biti sigurni da su svi uvjeti navedeni u a PowerShell izjava/izraz su TOČNI. Dok je "-OR". korišteni kada trebate biti sigurni da je samo jedan uvjet TRUE od više navedenih uvjeta.

Stoga, kako mogu dodati if naredbu u PowerShell?

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

PowerShell Osnove: Rad s Ako izjava.

-ekv Jednako
-ge Veće ili jednako
-lt Manje od
-le Manje ili jednako
-Kao Podudaranje zamjenskih znakova

Što je IF naredba u PowerShellu?

Kada vodiš an Ako izjava , PowerShell procjenjuje uvjetni izraz kao istinit ili netočan. Ako istina je, < izjava lista 1> se izvodi i PowerShell izlazi iz Ako izjava . Ako je lažno, PowerShell procjenjuje uvjet specificiran kondicionalom izjava.

Preporučeni: