PowerShell'de birden fazla if ifadeniz olabilir mi?
PowerShell'de birden fazla if ifadeniz olabilir mi?

Video: PowerShell'de birden fazla if ifadeniz olabilir mi?

Video: PowerShell'de birden fazla if ifadeniz olabilir mi?
Video: OPS117 PowerShell Deep Dive 2024, Mayıs
Anonim

çoklu koşullar ile birlikte yoksa ^

olduğu durumlarda bir if ifadesi artı Başka şube yetersiz birden fazla birleştirebilirsiniz koşullar. Güç kalkanı bu amaçla elseif anahtar sözcüğünü sunar. Eğer değerlendirilmesi Eğer koşul YANLIŞ ile sonuçlanır, diğer tüm koşullar niyet sonrasında test edilmelidir.

Benzer şekilde, birden çok koşullu bir if deyimini nasıl yazarsınız diye sorulur.

“&&” veya “||” kullanın yani, iki veya daha fazlasını bağlamak için mantıksal AND veya mantıksal OR operatörü koşullar içinde if ifadesi . Örneğin; Eğer hem 5 hem de 7 ile bölünebilen sayıyı bulmak istiyorsanız, yalnızca true değerini döndüren mantıksal AND kullanmanız gerekir. Eğer ikisi de koşullar Doğrudur….

İkincisi, PowerShell'de nasıl kullanıyorsunuz? “-VE” kullanılmış içinde belirtilen tüm koşullardan emin olmanız gerektiğinde Güç kalkanı deyim/ifade DOĞRU. “-VEYA” ise kullanılmış belirtilen birden çok koşuldan yalnızca bir koşulun DOĞRU olduğundan emin olmanız gerektiğinde.

Bu nedenle, PowerShell'de bir if ifadesini nasıl eklerim?

Ekleme –NOT, bunun tersinin doğru olduğu anlamına gelir, bu nedenle, yukarıdaki kodu çalıştırdığımızda şimdi Else komut dosyası bloğu çalıştırılacaktır. Şimdiye kadar basit baktık Eğer /Başka ifadeler tek bir şeye bakıldığı yer.

Güç kalkanı Temel Bilgiler: If deyimi.

-eq Eşittir
-ge Büyük veya eşit
-lt Daha az
-le Küçük veya eşit
-sevmek joker maç

PowerShell'de EĞER ifadesi nedir?

Ne zaman sen koş If deyimi , Güç kalkanı koşullu ifadeyi doğru veya yanlış olarak değerlendirir. Eğer doğrudur, < Beyan liste 1> çalışır ve Güç kalkanı çıkar If deyimi . Eğer yanlış, Güç kalkanı koşul tarafından belirtilen koşulu değerlendirir Beyan.

Önerilen: