آیا می توانید چندین دستور if در PowerShell داشته باشید؟
آیا می توانید چندین دستور if در PowerShell داشته باشید؟

تصویری: آیا می توانید چندین دستور if در PowerShell داشته باشید؟

تصویری: آیا می توانید چندین دستور if در PowerShell داشته باشید؟
تصویری: پرسش‌های متداول PowerShell - آیا می‌توانید بیانیه‌های If را بیش از حد داشته باشید؟ 2024, ممکن است
Anonim

چندگانه شرایط با elseif ^

در مواردی که یک اگر بیانیه به علاوه دیگر شعبه ناکافی است، می توانید چندین را ترکیب کنید شرایط پاورشل برای این منظور کلمه کلیدی elseif را ارائه می دهد. اگر ارزیابی از اگر شرط منجر به FALSE، همه شرایط elseif می شود اراده پس از آن تست شود

به همین ترتیب، پرسیده می شود که چگونه یک دستور if را با چند شرط بنویسید؟

از «&&» یا «||» استفاده کنید یعنی عملگر AND یا منطقی OR برای اتصال دو یا چند مورد شرایط داخل a اگر بیانیه . برای مثال؛ اگر می خواهید عددی را پیدا کنید که بر 5 و 7 بخش پذیر است، باید از AND منطقی استفاده کنید که فقط true را برمی گرداند. اگر هر دو شرایط درست هستند….

ثانیاً چگونه و در PowerShell استفاده می کنید؟ "-AND" است استفاده شده زمانی که باید از تمام شرایط مشخص شده در a مطمئن شوید پاورشل عبارت/عبارت درست است. در حالی که "-OR" است استفاده شده زمانی که باید مطمئن شوید که فقط یک شرط از بین چند شرط مشخص شده درست است.

بنابراین، چگونه می توانم یک دستور if را در PowerShell اضافه کنم؟

اضافه كردن -NOT به این معنی است که برعکس این موضوع صادق است، بنابراین اکنون با اجرای کد بالا، بلوک اسکریپت Else اجرا می شود. تا اینجا به ساده نگاه کردیم اگر /دیگر بیانیه جایی که فقط به یک چیز نگاه می شد.

پاورشل مبانی: کار با اگر بیانیه.

معادله مساوی با
-GE بزرگتر یا مساوی با
-lt کمتر از
-le کمتر یا مساوی با
-پسندیدن بازی وایلدکارت

عبارت IF در PowerShell چیست؟

چه زمانی شما اجرا می کنید اگر بیانیه , پاورشل عبارت شرطی را درست یا نادرست ارزیابی می کند. اگر درست است، < بیانیه لیست 1> اجرا می شود و پاورشل خارج می شود اگر بیانیه . اگر دروغ است، پاورشل شرایط مشخص شده توسط شرطی را ارزیابی می کند بیانیه.

توصیه شده: