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