Môžete mať v PowerShell viacero príkazov if?
Môžete mať v PowerShell viacero príkazov if?

Video: Môžete mať v PowerShell viacero príkazov if?

Video: Môžete mať v PowerShell viacero príkazov if?
Video: КАК Я ПОЛУЧИЛА ЯПОНСКОЕ ГРАЖДАНСТВО? Отвечаю на вопросы! 2024, November
Anonim

Viacnásobné podmienky s inak ^

V tých prípadoch, keď an ak vyhlásenie plus inak vetva je nedostatočná, môžete kombinovať viacero podmienky. PowerShell ponúka na tento účel kľúčové slovo elseif. Ak hodnotenie ak výsledkom podmienky sú FALSE, všetky ostatné podmienky bude následne otestovať.

Podobne sa pýta, ako napíšete príkaz if s viacerými podmienkami?

Použite buď „&&“alebo „||“t.j. logický operátor AND alebo logický operátor OR na spojenie dvoch alebo viacerých podmienky vnútri a ak vyhlásenie . Pre napr. Ak ak chcete nájsť číslo, ktoré je deliteľné 5 aj 7, musíte použiť logické AND, ktoré vráti iba hodnotu true ak obaja podmienky sú pravdivé….

Po druhé, ako používate a v PowerShell? „-A“je použité keď sa potrebujete uistiť, že všetky podmienky uvedené v a PowerShell výrok/výraz sú PRAVDIVÉ. Zatiaľ čo „-OR“je použité keď sa potrebujete uistiť, že z viacerých špecifikovaných podmienok je iba jedna podmienka TRUE.

Ako teda pridám príkaz if do prostredia PowerShell?

Pridávanie –NOT znamená, že opak je pravdou, takže teraz sa spustí blok skriptu Else, keď spustíme kód uvedený vyššie. Doteraz sme sa pozerali na jednoduché Ak /Inak Vyhlásenia kde sa pozeralo len na jednu vec.

PowerShell Základy: Práca s Ak Vyhlásenie.

-ekv Rovná sa
-ge Väčšie alebo rovné
-lt Menej ako
-le Menšie alebo rovné
-Páči sa mi to Zápas so zástupnými znakmi

Čo je to príkaz IF v PowerShell?

Kedy vedieš Ak vyhlásenie , PowerShell vyhodnotí podmienený výraz ako pravdivý alebo nepravdivý. Ak je pravda, < vyhlásenie zoznam 1> beží, a PowerShell opúšťa Ak vyhlásenie . Ak je falošný, PowerShell vyhodnotí podmienku určenú kondicionálom vyhlásenie.

Odporúča: