मैं पावरशेल (v2) स्क्रिप्ट पर एक समय सीमा निर्धारित करना चाहता हूं ताकि उस समय सीमा समाप्त हो जाने के बाद जबरन बाहर निकल जाए।आप PowerShell स्क्रिप्ट के लिए चलाने के लिए समय सीमा कैसे सेट कर सकते हैं?
मैं PHP में देखता हूं उनके पास set_time_limit और max_execution_time जैसे कमांड हैं, जहां आप सीमित कर सकते हैं कि स्क्रिप्ट और यहां तक कि कोई फ़ंक्शन निष्पादित कर सकता है।
मेरी स्क्रिप्ट के साथ, समय पर देख रहे एक डू/जबकि लूप उचित नहीं है क्योंकि मैं बाहरी कोड लाइब्रेरी को कॉल कर रहा हूं जो कि लंबे समय तक लटका सकता है।
मैं कोड के ब्लॉक को सीमित करना चाहता हूं और केवल इसे x सेकंड के लिए चलाने की अनुमति देता हूं, जिसके बाद मैं उस कोड ब्लॉक को समाप्त कर दूंगा और स्क्रिप्ट का समय समाप्त करने वाले उपयोगकर्ता को प्रतिक्रिया वापस कर दूंगा।
मैंने पृष्ठभूमि नौकरियों को देखा है लेकिन वे एक अलग धागे में काम करते हैं इसलिए माता-पिता के धागे पर हत्या अधिकार नहीं होंगे।
क्या किसी ने इसका सामना किया है या कोई समाधान है?
धन्यवाद!
यह समस्या है कि यह समय समाप्त होने तक प्रतीक्षा करेगा, भले ही कार्यक्रम पहले समाप्त हो गया हो ... – Algoman