كيفية استخدام PowerShell ErrorAction؟ (دليل بأمثلة)

How to effectively deal with bots on your site? The best protection against click fraud.

يعالج أمر cmdlet هذا الإجراء في حالة حدوث خطأ

  • PowerShell ErrorAction هو معلمة شائعة تدخل حيز التنفيذ عند حدوث خطأ.
  • سيناقش هذا الدليل PowerShell ErrorAction ومعلماته وكيفية استخدامها.
PowerShell ErrorAction

Xالتثبيت عن طريق النقر فوق ملف التنزيل

لإصلاح مشكلات الكمبيوتر المختلفة ، نوصي بـ Restoro PC Repair Tool:سيقوم هذا البرنامج بإصلاح أخطاء الكمبيوتر الشائعة ، ويحميك من فقدان الملفات ، والبرامج الضارة ، وفشل الأجهزة ، وتحسين جهاز الكمبيوتر الخاص بك لتحقيق أقصى أداء. إصلاح مشكلات الكمبيوتر وإزالة الفيروسات الآن في 3 خطوات سهلة:
  1. قم بتنزيل Restoro PC Repair Tool التي تأتي مع التقنيات الحاصلة على براءة اختراع (براءة اختراع متاحة هنا).
  2. انقر ابدأ المسح للعثور على مشكلات Windows التي قد تتسبب في حدوث مشكلات بجهاز الكمبيوتر.
  3. انقر إصلاح الكل لإصلاح المشكلات التي تؤثر على أمان الكمبيوتر وأدائه.
  • تم تنزيل Restoro بواسطة 0 القراء هذا الشهر.

عندما يفشل أحد الأوامر في التنفيذ ، بوويرشيل يعرض خطأ بناءً على القيمة المحددة في ErrorActionPreference.

ومع ذلك ، تسمح لك معلمة ErrorAction في PowerShell بتحديد كيفية معالجة أخطاء الإنهاء في حالة فشل أحد الأوامر. الخيارات المتاحة للتعامل مع تنفيذ أحد الأوامر هي Continue و Ignore و Stop و Inquire و SilentlyContinue و Suspend (يعمل مع سير عمل PowerShell فقط).

instagram story viewer

في هذا الدليل ، سنناقش كيفية استخدام PowerShell ErrorAction مع متغيراته باستخدام الأمثلة. لنبدأ!

كيف يمكنني استخدام PowerShell ErrorAction؟

1. يكمل 

إنه التفضيل الافتراضي لمعلمة ErrorAction. يقوم هذا الإجراء بإعلام المضيف بالخطأ ، ويستمر تنفيذ البرنامج النصي. يمكنك إلقاء نظرة على هذا المثال لفهم أفضل:

  1. اضغط على شبابيك نوع المفتاح بوويرشيل، وانقر تشغيل كمسؤول. نوافذ بوويرشيل
  2. انسخ والصق الأمر التالي واضغط على Enter لتنفيذه: Get-ChildItem C: \ nonexistentfolder -ErrorAction متابعة
    إخراج الكتابة "سيتم تنفيذ هذا الخط حتى في حالة حدوث خطأ."
    متابعة بوويرشيل

2. يتجاهل

لا يُعلم هذا الخيار المضيف بالخطأ ويستمر في تنفيذ البرنامج النصي. انظر إلى المثال لفهم:

  1. يفتح بوويرشيل باستخدام نفس الطريقة المستخدمة أعلاه.
  2. اكتب الأمر التالي واضغط على Enter: Get-ChildItem C: \ nonexistentfolder -ErrorAction Ignore
    إخراج الكتابة "سيتم تنفيذ هذا الخط حتى في حالة حدوث خطأ."
    يتجاهل
اقرأ المزيد عن هذا الموضوع
  • يعمل وضع كفاءة Windows على جعل التطبيقات غير قابلة للاستخدام بالنسبة للبعض
  • كيفية إنشاء وتخصيص المخططات التنظيمية في Visio

3. قف

إذا حدث الخطأ ، فإن هذا الإجراء يوقف تنفيذ البرنامج النصي. لفهم أفضل ، تحقق من هذا المثال:

  1. يفتح بوويرشيل مع حقوق المسؤول.
  2. اكتب الأمر التالي واضغط على Enter: Get-ChildItem C: \ nonexistentfolder -ErrorAction Stop
    إخراج الكتابة "لن يتم تنفيذ هذا الخط بسبب حدوث خطأ."
    وقف الأمر

4. استعلام

باستخدام هذا الخيار ، عند حدوث الخطأ ، يحصل المستخدم على خيارات ويطالب بتحديد الإجراء المناسب. دعونا نلقي نظرة على المثال:

  1. أولاً ، الإطلاق بوويرشيل مع حقوق المسؤول.
  2. انسخ والصق الأمر التالي ، واضغط على Enter: Get-ChildItem C: \ nonexistentfolder -ErrorAction Inquire
    إخراج الكتابة "سيتم تنفيذ هذا السطر فقط إذا قمت بتأكيد رسالة الخطأ."
    استفسار - خطأ powerhell

5. بصمت

مثل ال يتجاهل الأمر ، فلن يبلغ المضيف عن الخطأ وسيواصل التنفيذ. ومع ذلك ، على عكس التجاهل ، فإنه سيضيف الخطأ إلى المتغير $ Error. لفهم الإجراء بشكل أفضل ، دعنا نلقي نظرة على مثال:

  1. يفتح بوويرشيل بامتيازات المسؤول.
  2. اكتب الأمر التالي واضغط على Enter: Get-ChildItem C: \ nonexistentfolder -ErrorAction بصمت استمر
    إخراج الكتابة "سيتم تنفيذ هذا الخط حتى في حالة حدوث خطأ."
    تابع ببطء -خطأ powerhell

لذلك ، هذه هي الطريقة التي يمكنك بها استخدام PowerShell ErrorAction لتحديد ما يجب فعله إذا فشل تنفيذ الأمر. إذا كانت لديك أي أسئلة أو مخاوف بشأن المعلمة ، فلا تتردد في إخبارنا بذلك في التعليقات أدناه. سنكون سعداء للمساعدة!

هل ما زلت تواجه مشكلات؟ قم بإصلاحها باستخدام هذه الأداة:

برعاية

إذا لم تحل النصائح المذكورة أعلاه مشكلتك ، فقد يواجه جهاز الكمبيوتر الخاص بك مشكلات Windows أعمق. نوصي تنزيل أداة إصلاح الكمبيوتر (مصنفة بدرجة كبيرة على TrustPilot.com) للتعامل معها بسهولة. بعد التثبيت ، ما عليك سوى النقر فوق ملف ابدأ المسح زر ثم اضغط على إصلاح الكل.

Teachs.ru
تم تعطيل تنفيذ البرامج النصية على هذا النظام [FIX]

تم تعطيل تنفيذ البرامج النصية على هذا النظام [FIX]بوويرشيلخطأ

لإصلاح مشكلات الكمبيوتر المختلفة ، نوصي بـ DriverFix:سيحافظ هذا البرنامج على تشغيل برامج التشغيل الخاصة بك ، وبالتالي يحميك من أخطاء الكمبيوتر الشائعة وفشل الأجهزة. تحقق من جميع برامج التشغيل الخاص...

اقرأ أكثر
المطور PowerShell متاح الآن في Visual Studio 2019

المطور PowerShell متاح الآن في Visual Studio 2019بوويرشيلاستوديو مرئي

مايكروسوفت أعلن مؤخرا أداة جديدة لبرنامج Visual Studio 2019.يأتي المطور PowerShell نتيجة لتعليقات المستخدمينبناءً على تعليقات المستخدمين ، أضافت الشركة Developer PowerShell لأولئك الذين يريدون بديل...

اقرأ أكثر
الإكمال التلقائي بوويرشيل لا يعمل؟ جرب هذه الطرق

الإكمال التلقائي بوويرشيل لا يعمل؟ جرب هذه الطرقبوويرشيل

لإصلاح مشكلات الكمبيوتر المختلفة ، نوصي DriverFix:سيحافظ هذا البرنامج على تشغيل برامج التشغيل الخاصة بك ، وبالتالي يحميك من أخطاء الكمبيوتر الشائعة وفشل الأجهزة. تحقق من جميع برامج التشغيل الخاصة ب...

اقرأ أكثر
ig stories viewer