هل يمكن أن يكون لديك عدة عبارات if في PowerShell؟
هل يمكن أن يكون لديك عدة عبارات if في PowerShell؟

فيديو: هل يمكن أن يكون لديك عدة عبارات if في PowerShell؟

فيديو: هل يمكن أن يكون لديك عدة عبارات if في PowerShell؟
فيديو: PowerShell Live! : Looping and Branching 2024, شهر نوفمبر
Anonim

عديد شروط مع elseif ^

في تلك الحالات التي يكون فيها ملف إذا البيان زائد آخر الفرع غير كاف ، يمكنك الجمع بين عدة شروط. بوويرشيل يقدم الكلمة الأساسية elseif لهذا الغرض. لو تقييم لو الشرط يؤدي إلى خطأ ، كل الظروف الأخرى إرادة يتم اختبارها بعد ذلك.

وبالمثل ، يُسأل ، كيف تكتب عبارة if بشروط متعددة؟

استخدم إما "&&" أو "||" أي منطقي AND أو عامل التشغيل المنطقي OR لربط اثنين أو أكثر شروط داخل إذا البيان . على سبيل المثال ؛ لو تريد العثور على الرقم الذي يقبل القسمة على كل من 5 و 7 ، فأنت بحاجة إلى استخدام منطقي AND ، والذي يعيد صحيحًا فقط لو كلا ال شروط صحيحة….

ثانيًا ، كيف تستخدم و PowerShell؟ "-AND" هي تستخدم عندما تحتاج إلى التأكد من جميع الشروط المحددة في بوويرشيل البيان / التعبير صحيحان. في حين أن "-OR" هو تستخدم عندما تحتاج إلى التأكد من أن شرطًا واحدًا فقط هو TRUE من بين عدة شروط محددة.

ومن ثم ، كيف يمكنني إضافة عبارة if في PowerShell؟

مضيفا لا تعني علامة –NOT أن العكس هو الصحيح ، لذا سيتم تشغيل كتلة البرنامج النصي Else عند تنفيذ الكود أعلاه. حتى الآن نظرنا إلى البساطة لو /آخر صياغات حيث كان ينظر إلى شيء واحد فقط.

بوويرشيل الأساسيات: العمل مع إذا البيان.

-مكافئ يساوي
- جي أكبر من أو يساوي
-lt أقل من
-le اقل او يساوي
-مثل مباراة البدل

ما هي عبارة IF في PowerShell؟

متي تقوم بتشغيل إذا البيان , بوويرشيل بتقييم التعبير الشرطي على أنه صواب أو خطأ. لو هذا صحيح ، بيان قائمة 1> يدير و بوويرشيل يخرج من إذا البيان . لو هو زائف، بوويرشيل بتقييم الشرط المحدد بواسطة الشرطي بيان.

موصى به: