যখন কোনও ফাংশনের মধ্যে অপরিবর্তনযোগ্য ত্রুটি ঘটে তখন আমি পাওয়ারশেল (পিএস 1) স্ক্রিপ্টটি শেষ করার জন্য একটি উপায় খুঁজছিলাম। উদাহরণ স্বরূপ:
function foo() {
# Do stuff that causes an error
$host.Exit()
}
অবশ্যই এর মতো কোনও জিনিস নেই $host.Exit()
। আছে $host.SetShouldExit()
, কিন্তু এটি আসলে কনসোল উইন্ডোটি বন্ধ করে দেয়, যা আমি চাই না। আমার যা দরকার তা পাইথনের সমতুল্য কিছু sys.exit()
যা কেবলমাত্র অ্যাডিয়ু ছাড়াই বর্তমান স্ক্রিপ্টটির সম্পাদন বন্ধ করে দেয়।
সম্পাদনা: হ্যাঁ, এটি ঠিক exit
। Duh।