Voiko PowerShellissä olla useita if-lauseita?
Voiko PowerShellissä olla useita if-lauseita?

Video: Voiko PowerShellissä olla useita if-lauseita?

Video: Voiko PowerShellissä olla useita if-lauseita?
Video: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Saattaa
Anonim

Useita ehdot kanssa muuten ^

Niissä tapauksissa, joissa an jos lausunto plus muu haara on riittämätön, voit yhdistää useita ehdot. PowerShell tarjoaa tähän tarkoitukseen avainsanan elseif. Jos arvioinnin jos ehto johtaa EPÄTOSI, kaikki muut ehdot tahtoa testataan jälkeenpäin.

Vastaavasti kysytään, kuinka kirjoitat if-lauseen useilla ehdoilla?

Käytä joko "&&" tai "||" eli looginen JA tai looginen OR-operaattori kahden tai useamman yhdistämiseksi ehdot sisällä a jos lausunto . Esimerkiksi; Jos jos haluat löytää luvun, joka on jaollinen sekä 5:llä että 7:llä, sinun on käytettävä loogista JA, joka palauttaa vain tosi jos molemmat ehdot ovat totta….

Toiseksi, miten käytät ja PowerShellissä? "-AND" on käytetty kun sinun on varmistettava, että kaikki kohdassa a määritellyt ehdot PowerShell lauseet/lausekkeet ovat TOSI. Kun taas "-OR" on käytetty kun sinun on varmistettava, että vain yksi ehto on TOSI useista määritetyistä ehdoista.

Kuinka lisään sen vuoksi if-lausekkeen PowerShelliin?

Lisätään -NOT tarkoittaa, että päinvastoin on totta, joten nyt Else-skriptilohko suoritetaan, kun suoritamme yllä olevan koodin. Toistaiseksi olemme katsoneet yksinkertaista Jos /Muu lausunnot jossa katsottiin vain yhtä asiaa.

PowerShell Perusasiat: Työskentely Jos lausunto.

-ekv Yhtä kuin
-ge Suurempi tai yhtä suuri kuin
-lt Vähemmän kuin
-le Pienempi kuin tai yhtä suuri kuin
-Kuten Jokerimerkkiottelu

Mikä on IF-lause PowerShellissä?

Kun sinä juokset Jos lausunto , PowerShell arvioi ehdollisen lausekkeen tosi tai epätosi. Jos on totta, < lausunto lista 1> suoritetaan ja PowerShell poistuu Jos lausunto . Jos on väärä, PowerShell arvioi ehdon määrittämän ehdon lausunto.

Suositeltava: