Kan jy veelvuldige if-stellings in PowerShell hê?
Kan jy veelvuldige if-stellings in PowerShell hê?

Video: Kan jy veelvuldige if-stellings in PowerShell hê?

Video: Kan jy veelvuldige if-stellings in PowerShell hê?
Video: Physicist Reveals Time-Travel Secrets of UFOs: Nimitz & Tic Tac 2024, November
Anonim

Veelvuldige voorwaardes met anders ^

In die gevalle waar 'n indien verklaring plus anders tak is onvoldoende, jy kan veelvuldige kombineer voorwaardes. PowerShell bied die elseif-sleutelwoord vir hierdie doel. As die evaluering van die as toestand lei tot ONWAAR, alles anders as toestande sal daarna getoets word.

Net so word daar gevra, hoe skryf jy 'n if-stelling met veelvuldige voorwaardes?

Gebruik óf “&&” of “||” d.w.s. logiese EN of logiese OF-operateur om twee of meer te verbind voorwaardes binne a indien verklaring . Vir bv; As jy wil die getal vind wat deur beide 5 en 7 deelbaar is, moet jy logiese EN gebruik, wat slegs waar gee as beide die voorwaardes is waar….

Tweedens, hoe gebruik jy en in PowerShell? Die "-EN" is gebruik word wanneer jy moet seker maak dat alle voorwaardes gespesifiseer in a PowerShell stelling/uitdrukking is WAAR. Terwyl "-OF" is gebruik word wanneer jy moet seker maak net een voorwaarde is WAAR uit verskeie voorwaardes gespesifiseer.

Hoe voeg ek 'n if-stelling daarvan in PowerShell by?

Voeg by die –NOT beteken dat die teenoorgestelde waar is, so nou sal die Else-skripblok uitgevoer word wanneer ons die kode hierbo uitvoer. Tot dusver het ons na eenvoudig gekyk As /Anders stellings waar daar net na een ding gekyk word.

PowerShell Basiese beginsels: Werk met die Indien Verklaring.

-vgl Gelyk aan
-ge Groter as of gelyk aan
-lt Minder as
-le Minder as of gelyk aan
-soos Wildcard-wedstryd

Wat is IF-stelling in PowerShell?

Wanneer jy hardloop 'n Indien verklaring , PowerShell evalueer die voorwaardelike uitdrukking as waar of onwaar. As is waar, < verklaring lys 1> loop, en PowerShell verlaat die Indien verklaring . As is vals, PowerShell evalueer die toestand gespesifiseer deur die voorwaardelike verklaring.

Aanbeveel: