PowerShell ErrorAction का उपयोग कैसे करें? (उदाहरण के साथ एक गाइड)

यदि कोई त्रुटि होती है तो यह cmdlet क्रिया को संभालता है

  • PowerShell ErrorAction एक सामान्य पैरामीटर है जो त्रुटि होने पर कार्रवाई में आता है।
  • यह मार्गदर्शिका PowerShell ErrorAction, इसके पैरामीटर और उनका उपयोग करने के तरीके पर चर्चा करेगी।
पॉवरशेल एररएक्शन

एक्सडाउनलोड फ़ाइल पर क्लिक करके स्थापित करें

विभिन्न पीसी समस्याओं को ठीक करने के लिए, हम रिस्टोरो पीसी रिपेयर टूल की सलाह देते हैं:यह सॉफ़्टवेयर सामान्य कंप्यूटर त्रुटियों की मरम्मत करेगा, फ़ाइल हानि, मैलवेयर, हार्डवेयर विफलता से आपकी रक्षा करेगा और अधिकतम प्रदर्शन के लिए आपके पीसी को अनुकूलित करेगा। पीसी की समस्याओं को ठीक करें और अब 3 आसान चरणों में वायरस हटाएं:
  1. रेस्टोरो पीसी रिपेयर टूल डाउनलोड करें जो पेटेंटेड टेक्नोलॉजीज के साथ आता है (पेटेंट उपलब्ध है यहाँ).
  2. क्लिक स्कैन शुरू करें विंडोज की उन समस्याओं को खोजने के लिए जो पीसी की समस्याओं का कारण बन सकती हैं।
  3. क्लिक सभी की मरम्मत आपके कंप्यूटर की सुरक्षा और प्रदर्शन को प्रभावित करने वाली समस्याओं को ठीक करने के लिए।
  • रेस्टोरो द्वारा डाउनलोड किया गया है 0 इस महीने के पाठक।

जब कोई आदेश निष्पादित करने में विफल रहता है, पावरशेल ErrorActionPreference में सेट मान के आधार पर त्रुटि प्रदर्शित करता है।

हालाँकि, PowerShell पर ErrorAction पैरामीटर आपको यह निर्दिष्ट करने की अनुमति देता है कि कमांड विफल होने पर समाप्ति त्रुटियों को कैसे संभालना है। कमांड के निष्पादन को संभालने के लिए उपलब्ध विकल्प हैं जारी रखें, अनदेखा करें, रोकें, पूछताछ करें, चुपचाप जारी रखें और निलंबित करें (केवल PowerShell वर्कफ़्लो के लिए काम करता है)।

इस गाइड में, हम उदाहरणों का उपयोग करके इसके चर के साथ PowerShell ErrorAction का उपयोग करने के तरीके पर चर्चा करेंगे। चलो शुरू करो!

मैं PowerShell ErrorAction का उपयोग कैसे कर सकता हूँ?

1. जारी रखना 

यह ErrorAction पैरामीटर की डिफ़ॉल्ट वरीयता है। यह क्रिया होस्ट को त्रुटि के बारे में सूचित करती है, और स्क्रिप्ट निष्पादित करना जारी रखती है। बेहतर समझने के लिए आप इस उदाहरण को देख सकते हैं:

  1. दबाओ खिड़कियाँ कुंजी प्रकार पावरशेल, और क्लिक करें व्यवस्थापक के रूप में चलाएं. विंडोज पॉवरशेल
  2. निम्नलिखित कमांड को कॉपी और पेस्ट करें और निष्पादित करने के लिए एंटर दबाएं: Get-ChildItem C:\nonexistentfolder -ErrorAction जारी रखें
    राइट-आउटपुट "त्रुटि होने पर भी यह लाइन निष्पादित की जाएगी।"
    पॉवरशेल जारी रखें

2. अनदेखा करना

यह विकल्प होस्ट को त्रुटि के बारे में सूचित नहीं करता है और स्क्रिप्ट का निष्पादन जारी रखता है। समझने के लिए उदाहरण देखें:

  1. खुला पावरशेल ऊपर इस्तेमाल की गई उसी विधि का उपयोग करना।
  2. निम्न आदेश टाइप करें और एंटर दबाएं: Get-ChildItem C:\nonexistentfolder -ErrorAction Ignore
    राइट-आउटपुट "त्रुटि होने पर भी यह लाइन निष्पादित की जाएगी।"
    अनदेखा करना
इस विषय के बारे में और पढ़ें
  • विंडोज दक्षता मोड कुछ के लिए ऐप्स को अनुपयोगी बना रहा है
  • Visio में संगठनात्मक चार्ट कैसे बनाएं और कस्टमाइज़ करें

3. रुकना

यदि त्रुटि हुई है, तो यह क्रिया स्क्रिप्ट के निष्पादन को रोक देती है। बेहतर समझने के लिए, इस उदाहरण को देखें:

  1. खुला पावरशेल व्यवस्थापक अधिकारों के साथ।
  2. निम्न आदेश टाइप करें और एंटर दबाएं: Get-ChildItem C:\nonexistentfolder -ErrorAction Stop
    राइट-आउटपुट "इस लाइन को निष्पादित नहीं किया जाएगा क्योंकि एक त्रुटि हुई।"
    स्टॉप कमांड

4. पूछताछ

इस विकल्प के साथ, जब त्रुटि होती है, तो उपयोगकर्ता को उपयुक्त कार्रवाई निर्धारित करने के लिए विकल्प और संकेत मिलते हैं। आइए एक उदाहरण देखें:

  1. सबसे पहले, लॉन्च करें पावरशेल व्यवस्थापक अधिकारों के साथ।
  2. निम्नलिखित कमांड को कॉपी और पेस्ट करें, और एंटर दबाएं: Get-ChildItem C:\nonexistentfolder -त्रुटिक्रिया पूछताछ
    राइट-आउटपुट "यह लाइन केवल तभी निष्पादित की जाएगी जब आप त्रुटि संदेश की पुष्टि करेंगे।"
    पूछताछ -पॉवरशेल एररएक्शन

5. चुपचाप जारी रखें

की तरह अनदेखा करना आदेश, यह मेजबान को त्रुटि की रिपोर्ट नहीं करेगा और निष्पादन जारी रखेगा। हालाँकि, इग्नोर के विपरीत, यह त्रुटि को $Error चर में जोड़ देगा। क्रिया को बेहतर ढंग से समझने के लिए, आइए एक उदाहरण देखें:

  1. खुला पावरशेल व्यवस्थापक विशेषाधिकारों के साथ।
  2. निम्न आदेश टाइप करें और एंटर दबाएं: Get-ChildItem C:\nonexistentfolder - त्रुटि क्रिया चुपचाप जारी रखें
    राइट-आउटपुट "त्रुटि होने पर भी यह लाइन निष्पादित की जाएगी।"
    धीरे-धीरे जारी रखें -पॉवरशेल एररएक्शन

तो, यह है कि आप PowerShell ErrorAction का उपयोग यह निर्दिष्ट करने के लिए कर सकते हैं कि यदि आदेश निष्पादित करने में विफल रहता है तो क्या करना है। यदि आपके पास पैरामीटर के बारे में कोई प्रश्न या चिंता है, तो बेझिझक हमें नीचे टिप्पणी में बताएं। हमें मदद करके खुशी होगी!

अभी भी समस्या है? उन्हें इस टूल से ठीक करें:

प्रायोजित

यदि ऊपर दी गई सलाहों से आपकी समस्या का समाधान नहीं हुआ है, तो आपके पीसी में विंडोज़ की गंभीर समस्याएँ आ सकती हैं। हम अनुशंसा करते हैं इस पीसी मरम्मत उपकरण को डाउनलोड करना (TrustPilot.com पर बढ़िया रेटेड) उन्हें आसानी से संबोधित करने के लिए। स्थापना के बाद, बस क्लिक करें स्कैन शुरू करें बटन और फिर दबाएं सभी की मरम्मत।

पॉवरशेल के साथ रिमोट कंप्यूटर में फाइल कॉपी कैसे करें

पॉवरशेल के साथ रिमोट कंप्यूटर में फाइल कॉपी कैसे करेंपावरशेल

PowerShell पर आसान फ़ाइल कॉपी स्क्रिप्टPowerShell एक मजबूत Microsoft स्क्रिप्टिंग टर्मिनल है जिसका उपयोग कई ऑपरेशन करने के लिए किया जाता है।आप उचित स्क्रिप्ट का उपयोग करके एकल और एकाधिक फ़ाइलों को ...

अधिक पढ़ें
विंडोज पर शेल स्क्रिप्ट कैसे बनाएं और चलाएं [स्टेप-बाय-स्टेप]

विंडोज पर शेल स्क्रिप्ट कैसे बनाएं और चलाएं [स्टेप-बाय-स्टेप]पावरशेलविंडोज 10विंडोज़ 11

स्क्रिप्ट बनाने से पहले आपको विंडोज लिनक्स सबसिस्टम को सक्षम करना होगाएक शेल स्क्रिप्ट कमांड लाइन के माध्यम से बैकअप और सॉफ्टवेयर इंस्टॉलेशन जैसे दोहराए जाने वाले स्वचालित कार्यों को पूरा करने में ...

अधिक पढ़ें
ठीक करें: पथ पर PowerShell Export-CSV पहुँच अस्वीकृत है

ठीक करें: पथ पर PowerShell Export-CSV पहुँच अस्वीकृत हैमाइक्रोसॉफ्ट पावरशेलपावरशेलविंडोज़ 11

पहुँच प्राप्त करने के लिए आपको व्यवस्थापकीय स्तर की अनुमतियाँ प्राप्त करने की आवश्यकता होगीकुछ PowerShell उपयोगकर्ताओं ने अनुभव किया है कि Export-CSV cmdlet में प्रवेश करने के बाद उन्हें पथ तक पहुँ...

अधिक पढ़ें