Video: PowerShell-da bir nechta if iboralari bo'lishi mumkinmi?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Bir nechta sharoitlar bilan elseif ^
Bunday hollarda, a agar bayonot ortiqcha boshqa filiali etarli emas, bir nechtasini birlashtira olasiz sharoitlar. PowerShell bu maqsad uchun elseif kalit so'zini taklif qiladi. Agar ni baholash agar sharti FALSE, boshqa barcha shartlarga olib keladi bo'ladi keyin sinovdan o'tkaziladi.
Xuddi shunday, so'raladi: bir nechta shartlar bilan if bayonotini qanday yozish kerak?
“&&” yoki “||” dan foydalaning ya'ni ikkita yoki undan ko'pni ulash uchun mantiqiy VA yoki mantiqiy OR operatori sharoitlar ichida a agar bayonot . Masalan,; Agar 5 va 7 ga bo'linadigan raqamni topmoqchi bo'lsangiz, mantiqiy AND dan foydalanishingiz kerak, bu faqat rostni qaytaradi agar ikkalasi ham sharoitlar rost….
Ikkinchidan, PowerShell-da qanday foydalanasiz? “-VA” bu ishlatilgan a da ko'rsatilgan barcha shartlarga ishonch hosil qilishingiz kerak bo'lganda PowerShell bayonot/ibora TRUE. Holbuki, "-OR" ishlatilgan ko'rsatilgan bir nechta shartlardan faqat bitta shart TRUE ekanligiga ishonch hosil qilishingiz kerak bo'lganda.
Shunday qilib, PowerShell-da if iborasini qanday qo'shishim mumkin?
Qo'shish -NOT buning aksi to'g'ri ekanligini anglatadi, shuning uchun biz yuqoridagi kodni bajarganimizda Else skript bloki ishga tushadi. Hozirgacha biz oddiy narsalarni ko'rib chiqdik Agar /Boshqa bayonotlar bu erda faqat bitta narsa ko'rib chiqildi.
PowerShell Asosiy ma'lumotlar: bilan ishlash Agar bayonot.
-eq | ga teng |
---|---|
-ge | dan katta yoki teng |
-lt | Dan kichik;.. dan kamroq |
-le | dan kichik yoki teng |
-kabi | Joker belgilar mosligi |
PowerShell'dagi IF iborasi nima?
Qachon siz yugurasiz Agar bayonot , PowerShell shartli ifodani rost yoki yolg‘on deb baholaydi. Agar to'g'ri, < bayonot ro'yxat 1> ishlaydi, va PowerShell dan chiqadi Agar bayonot . Agar yolg'on, PowerShell shart bilan belgilangan shartni baholaydi bayonot.
Tavsiya:
Ustun bir nechta xorijiy kalitlarga ega bo'lishi mumkinmi?
Nazariy jihatdan bir ustunda bir nechta xorijiy kalitni qo'llash mumkin emas. Shu bilan bir qatorda, siz bir nechta jadvalda mavjud bo'lgan kiritishni tasdiqlaydigan va kerakli operatsiyani bajaradigan protseduralar yordamida buni amalga oshirishingiz mumkin
Massiv bir nechta ma'lumotlar turiga ega bo'lishi mumkinmi?
Massivdagi bir nechta ma'lumotlar turlari. Yo'q, biz massivda bir nechta ma'lumotlar turini saqlay olmaymiz, shunga o'xshash ma'lumotlar turini faqat massivda saqlashimiz mumkin
Java manba faylida bir nechta sinflar bo'lishi mumkinmi?
Ha, mumkin. Biroq, har birida faqat bitta umumiy sinf bo'lishi mumkin. java fayli, chunki umumiy sinflar manba fayli bilan bir xil nomga ega bo'lishi kerak. Bitta Java fayli bir nechta sinflardan iborat bo'lishi mumkin, ulardan faqat bittasi ochiq bo'lishi mumkin
Serverda bir nechta SSL sertifikatlari bo'lishi mumkinmi?
Domenga bir nechta SSL sertifikatlarini o'rnatishingiz mumkin, lekin birinchi navbatda ehtiyot bo'ling. Ko'p odamlar bitta domenga bir nechta SSL sertifikatlarini o'rnatishingiz mumkinligini bilishni xohlashadi. Javob ha. Va buni amalga oshiradigan ko'plab veb-saytlar mavjud
Excelda bir katakda bir nechta formulalar bo'lishi mumkinmi?
Microsoft Excel ilovasi har bir elektron jadval katakchasiga ma'lumot yoki formula kiritish imkonini beradi. Bitta katakchada bir nechta formulalarga ruxsat berilmaydi, biroq o‘rnatilgan funksiyalar va uyalar bir qator hisoblar va mantiqiy operatsiyalarni bitta formulada ifodalash uchun ishlatilishi mumkin