إنهاء برامج متعددة من سطر الأوامر مع Taskkill

لا تعمل جميع خيارات إنهاء البرنامج طوال الوقت. إذا كان البرنامج لا يستجيب ، فقد لا تتمكن من استخدام زر إغلاق النافذة لإنهائه. قد يكون الشيء نفسه صحيحًا لقتل العملية في إدارة مهام Windows.

Taskkill هي أداة سطر أوامر متعددة الاستخدامات يمكنك استخدامها لهذه الأغراض. من بين العديد من الميزات التي يدعمها خيار لإغلاق البرامج بقوة وإنهاء برامج متعددة في عملية واحدة.

خاصة أن هذا الأخير يمكن أن يكون مفيدًا إذا كنت بحاجة إلى مسح البرامج المارقة على نظامك والتي تفرز عمليات جديدة بمجرد إنهائها.

الأمر الأساسي هو taskkill متبوعًا بالمعلمات. نقطة انطلاق جيدة هي تشغيل taskkill /؟ لعرض نص التعليمات يسرد جميع المعلمات التي يمكنك استخدامها.

لإنهاء العملية ، يمكنك استخدام الخيارين الأساسيين التاليين:

  1. taskkill / IM explorer.exe
  2. taskkill / PID 1516

يشير الأول إلى اسم صورة البرنامج الذي يتم تشغيله والذي تحصل عليه عند تشغيل قائمة المهام في سطر الأوامر أو باستخدام إدارة مهام Windows. الثاني معرف العملية للعملية التي تحصل عليها بنفس الطريقة.

باستخدام اسم الصورة سوف تقتل جميع عمليات هذا الاسم. معرف العملية من ناحية أخرى يسمح لك بتحديد عملية محددة بدلاً من ذلك.

لإنهاء عمليات متعددة في وقت واحد استخدم الأمر التالي.

  1. taskkill / PID 123 / PID 234 / PID 345

تحدد المعلمة / f أنه يجب إنهاء العمليات المحددة بقوة / بينما يجب إنهاء جميع العمليات الفرعية معها.

ما يجعل مهمة قوية بشكل خاص هو نظام التصفية. يمكنك استخدام المرشحات لإنهاء عمليات المطابقة لقتل مجموعة كاملة منها في نفس الوقت.

تستخدم المرشحات المعلمة / fi متبوعة بإرشادات ما تريد تصفيته. العوامل المستخدمة هنا هي:

  1. مكافئ متساوي
  2. شمال شرق ليست متساوية
  3. GT أكبر من
  4. لتر أقل من
  5. جنرال الكتريك أكبر أو تساوي
  6. لو أقل أو يساوي

أسماء عوامل التصفية المثيرة للاهتمام هي IMAGENAME أو CPUTIME أو MEMUSAGE أو USERNAME وغيرها (انظر لقطة الشاشة أعلاه لجميعهم والمشغلين الذين يدعمونهم).

كما ترون ، يتم اعتماد أحرف البدل. يمكنك فقط استخدام أحرف البدل لـ / IM عند تحديد مرشح واحد على الأقل.

بعض الأمثلة:

  1. taskkill / FI "الحالة eq لا تستجيب"
  2. taskkill / FI "USERNAME eq MARTIN"
  3. taskkill / s servername / FI "IMAGENAME eq rog *" / im *

ماذا يفعلون

  1. إنهاء جميع العمليات الجارية مع عدم استجابة الحالة
  2. إنهاء جميع العمليات الجارية بواسطة المستخدم MARTIN
  3. إنهاء جميع أسماء الصور التي تبدأ بـ rog على servername server

يمكنك استخدام المعلمات / p و / u لتعيين كلمة مرور واسم مستخدم إذا لزم الأمر. تأتي المعلمة المستخدم في النموذج Domain \ User على سبيل المثال / u coredomain \ martin / p secretpassword

يتم توفير معلومات إضافية على موقع Microsoft Technet على الويب