كيفية طباعة قائمة العمليات الجارية في Windows

سألنا أحد قرائنا: "كيف تطبع قائمة العمليات الجارية من إدارة المهام(Task Manager) ؟". الجواب ... لا يمكنك القيام بذلك من إدارة المهام(Task Manager) ، ولا حتى في Windows 10 . من أجل طباعة مثل هذه القائمة ، تحتاج إلى استخدام موجه الأوامر(Command Prompt) أو PowerShell وتشغيل بعض الأوامر لإنشاء قائمة العمليات الجارية ومن ثم يمكنك طباعتها كما لو كنت تطبع مستندًا. دعونا نرى كيف يعمل كل شيء:

ملاحظة:(NOTE:) يعمل هذا الدليل في أنظمة التشغيل Windows 10(Windows 10) و Windows 8.1 و Windows 7 .

كيفية طباعة قائمة العمليات الجارية من موجه الأوامر(Command Prompt)

ابدأ موجه الأوامر(Command Prompt) واستخدم الأمر التالي: tasklist > "path to file" . يعرض أمر(tasklist) قائمة المهام قائمة بالتطبيقات والخدمات لجميع المهام التي تعمل على جهاز الكمبيوتر الذي يعمل بنظام Windows(Windows computer) . تحدد المعلمة المستخدمة الملف النصي(text file) حيث يتم حفظ هذه القائمة. أردت حفظ القائمة في ملف يسمى Operations.txt(processes.txt) ، على محرك الأقراص D الخاص بي ، لذلك كتبت: tasklist > "D:processes.txt" . عند اختيار المسار الذي تريد حفظ الملف فيه ، تأكد من أنه مكان يمكن لحساب المستخدم(user account) الخاص بك الوصول إليه.

ويندوز العمليات قائمة الأوامر قيد التشغيل

إذا كنت بحاجة إلى بعض المساعدة في فتح موجه الأوامر(Command Prompt) ، فاقرأ هذا الدليل: 7 طرق لتشغيل موجه الأوامر(Command Prompt) في Windows .

عندما تفتح ملف الإخراج في Notepad ، سترى أنه منسق كما هو موضح في لقطة الشاشة أدناه. يتم وضع البيانات في جدول يحتوي على الأعمدة التالية: اسم الصورة(Image Name) ومعرف العملية ( معرف(PID) العملية) واسم الجلسة ورقم (Session Name)Session# ( رقم #) واستخدام(Mem Usage) الذاكرة (استخدام الذاكرة).

ويندوز العمليات قائمة الأوامر قيد التشغيل

من الواضح أن هذا الأمر يحتوي على معلمات يمكنك استخدامها لتنسيق إخراجها. يمكن العثور على الوثائق الكاملة على موقع TechNet الخاص(TechNet website) بشركة Microsoft هنا: Tasklist . لا تتردد في قراءتها وتجربتها بنفسك.

كيفية طباعة قائمة العمليات الجارية من PowerShell

PowerShell هي أداة سطر أوامر أكثر تعقيدًا تسمح بمزيد من التخصيص لمخرجاتها. الأمر الأساسي الذي يجب استخدامه هو: get-process أو GPS (نسخته القصيرة).

لإرسال مخرجاته إلى ملف نصي(text file) ، تحتاج إلى كتابة get-process | out-file "path to file" أو gps | out-file "path to file" . أردت حفظ القائمة في ملف باسم process.txt ، على محرك الأقراص D ، لذلك كتبت: get-process | out-file "D:process.txt" . يمكنك رؤية هذا الأمر بالإضافة إلى بديله القصير(short-version alternative) ، اكتب في نافذة PowerShell أدناه(window below) . عند اختيار المسار إلى المكان الذي تريد حفظ الملف فيه ، تأكد من أنه مكان يمكن لحساب المستخدم(user account) الخاص بك الوصول إليه.

ويندوز العمليات قائمة الأوامر قيد التشغيل

إذا كنت بحاجة إلى مساعدة في بدء تشغيل PowerShell(PowerShell) ، فلا تتردد في قراءة هذا المقال: ما هو PowerShell وماذا يمكنك أن تفعل به ؟.

تم تنسيق الملف النصي الناتج(output text file) كما هو موضح أدناه ويتضمن الأعمدة التالية:

  • المقابض(Handles) - عدد المعالجات التي فتحتها العملية.
  • NPM (K) - مقدار الذاكرة غير المقسمة التي تستخدمها العملية ، بالكيلو بايت.
  • PM (K) - مقدار الذاكرة القابلة للتقسيم التي تستخدمها العملية ، بالكيلو بايت.
  • WS (K) - حجم مجموعة عمل العملية بالكيلو بايت. تتكون مجموعة العمل من صفحات الذاكرة التي تمت الإشارة إليها مؤخرًا بواسطة العملية.
  • CPU (s) - مقدار الوقت(processor time) الذي استغرقته العملية على جميع المعالجات بالثواني.
  • المعرّف(Id) - معرّف العملية ( PID ) للعملية قيد التشغيل.
  • SI - للأسف لم نتمكن من العثور على أي وثائق لهذا العمود والبيانات التي يشاركها.
  • ProcessName - اسم العملية قيد التشغيل.

ويندوز العمليات قائمة الأوامر قيد التشغيل

كما ترى ، يكون الإخراج أكثر تعقيدًا من استخدام موجه الأوامر(Command Prompt) . أيضًا ، هناك الكثير من الخيارات لتخصيص الإخراج. أوصي بقراءة الوثائق التالية: Get-Process (احصل على قائمة بالعمليات التي تعمل على الجهاز) ، و Out-File (إرسال الإخراج إلى ملف) و Out-Printer (إرسال الإخراج إلى طابعة).

خاتمة

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



About the author

أهلاً! أنا مبرمج كمبيوتر بخبرة تزيد عن 10 سنوات في هذا المجال. أنا متخصص في تطوير وصيانة البرامج للهواتف الذكية وتحديثات Windows. بالإضافة إلى ذلك ، أقدم خدماتي كممثل شهري لدعم عملاء البريد الإلكتروني.



Related posts