A mund të keni deklarata të shumta if në PowerShell?
A mund të keni deklarata të shumta if në PowerShell?

Video: A mund të keni deklarata të shumta if në PowerShell?

Video: A mund të keni deklarata të shumta if në PowerShell?
Video: Ka takuar alienet, parashikimi i frikshem i planit! Historia ne 'Abc e pasdites': Mund te me vrasin 2024, Nëntor
Anonim

Të shumëfishta kushtet me ndryshe ^

Në ato raste kur një nëse deklarata plus tjetër dega është e pamjaftueshme, ju mund të kombinoni shumë kushtet. PowerShell ofron fjalën kyçe elseif për këtë qëllim. Nëse vlerësimin e nëse kusht rezulton në FALSE, të gjitha kushtet e tjera do testohen më pas.

Në mënyrë të ngjashme, pyetet, si mund të shkruani një deklaratë if me kushte të shumta?

Përdorni ose "&&" ose "||" dmth operatori logjik AND ose logjik OSE për të lidhur dy ose më shumë kushtet brenda a nëse deklarata . Për p.sh. Nëse ju dëshironi të gjeni numrin që pjesëtohet me 5 dhe 7, ju duhet të përdorni logjikën AND, e cila kthen vetëm të vërtetën nëse të dy kushtet janë të vërteta….

Së dyti, si e përdorni dhe në PowerShell? "-DHE" është të përdorura kur duhet të siguroheni që të gjitha kushtet e specifikuara në a PowerShell deklarata/shprehja janë të vërteta. Ndërsa "-OR" është të përdorura kur duhet të siguroheni që vetëm një kusht është i VËRTETË nga disa kushte të specifikuara.

Prandaj, si mund të shtoj një deklaratë if në PowerShell?

Duke shtuar -NOT do të thotë se e kundërta është e vërtetë kështu që tani blloku i skriptit Else do të ekzekutohet kur të ekzekutojmë kodin e mësipërm. Deri më tani kemi parë të thjeshtë Nëse /Tjetër deklaratat ku shikohej vetëm një gjë.

PowerShell Bazat: Puna me Nëse Deklarata.

-eq E barabartë me
-ge Më e madhe ose e barabartë me
-lt Më pak se
-le Më pak ose e barabartë me
-si Ndeshje me karakter të egër

Çfarë është deklarata IF në PowerShell?

Kur ju drejtoni një Nëse deklarata , PowerShell vlerëson shprehjen kushtore si të vërtetë ose të gabuar. Nëse është e vërtetë, < deklaratë lista 1> shkon, dhe PowerShell del nga Nëse deklarata . Nëse është e rreme, PowerShell vlerëson kushtin e përcaktuar nga kushtëzimi deklaratë.

Recommended: