Kas teil võib PowerShellis olla mitu if-lauset?
Kas teil võib PowerShellis olla mitu if-lauset?

Video: Kas teil võib PowerShellis olla mitu if-lauset?

Video: Kas teil võib PowerShellis olla mitu if-lauset?
Video: Джиз из бараньих шей. Рецепт Марат привез из Израиля. Мясо Сало курдюк в казане. 2024, November
Anonim

Mitu tingimused koos elseif ^

Nendel juhtudel, kui an kui avaldus pluss muidu haru on ebapiisav, saate mitut kombineerida tingimused. PowerShell pakub selleks märksõna elseif. Kui hindamine kui tingimus annab tulemuseks FALSE, kõik ülejäänud tingimused tahe pärast seda testida.

Samamoodi küsitakse, kuidas kirjutada mitme tingimusega if-lause?

Kasutage kas "&&" või "||" st loogiline JA või loogiline VÕI operaator kahe või enama ühendamiseks tingimused sees a kui avaldus . Näiteks; Kui kui soovite leida arvu, mis jagub nii 5 kui ka 7-ga, peate kasutama loogilist JA, mis tagastab ainult tõene kui mõlemad tingimused on tõsi….

Teiseks, kuidas te kasutate ja PowerShellis? "-AND" on kasutatud kui peate veenduma, et kõik punktis a nimetatud tingimused PowerShell väide/väljend on TÕENED. Kusjuures "-OR" on kasutatud kui peate veenduma, et mitmest määratud tingimusest on TÕENE.

Kuidas ma saan lisada PowerShelli if-lause?

Lisamine -NOT tähendab, et see on vastupidine, nii et nüüd käivitatakse skriptiplokk Else, kui käivitame ülaltoodud koodi. Siiani oleme vaadanud lihtsaid Kui /Muidu avaldused kus vaadati ainult ühte asja.

PowerShell Põhitõed: töö Kui avaldus.

-ekv Võrdub
-ge Suurem või võrdne
-lt Vähem kui
-le Väiksem või võrdne
- nagu Metamärgi vaste

Mis on PowerShellis IF-lause?

Millal sa jooksed an Kui avaldus , PowerShell hindab tingimusavaldise tõeseks või vääraks. Kui on tõsi, < avaldus loend 1> jookseb ja PowerShell väljub Kui avaldus . Kui on vale, PowerShell hindab tingimussõnaga määratud tingimust avaldus.

Soovitan: