Làm thế nào để lưu tất cả các tiến trình Windows vào một tệp văn bản bằng cách sử dụng TaskList

Mục lục:

Làm thế nào để lưu tất cả các tiến trình Windows vào một tệp văn bản bằng cách sử dụng TaskList
Làm thế nào để lưu tất cả các tiến trình Windows vào một tệp văn bản bằng cách sử dụng TaskList

Video: Làm thế nào để lưu tất cả các tiến trình Windows vào một tệp văn bản bằng cách sử dụng TaskList

Video: Làm thế nào để lưu tất cả các tiến trình Windows vào một tệp văn bản bằng cách sử dụng TaskList
Video: Failed to register a VB Script DLL file on Windows 10 - YouTube 2024, Tháng tư
Anonim

Mọi người thường có xu hướng tận dụng tối đa máy tính của họ. Và trong khi thực hiện nó, nó rất có thể cho máy tính để chạy vào các vấn đề. Những vấn đề này có thể liên quan đến hiệu suất tổng thể của máy tính hoặc thậm chí tạo ra một môi trường không ổn định cho các nhiệm vụ được thực hiện. Tất cả những vấn đề này thường được tìm kiếm trong các quy trình bên trong Trình quản lý Tác vụ. Một số người dùng điện cũng sử dụng các ứng dụng của bên thứ ba như Process Explorer hoặc là TaskSchedulerView để làm điều tương tự vì nó cung cấp một số tính năng bổ sung giúp họ thực hiện công việc của mình một cách dễ dàng. Vì vậy, các công ty bên thứ ba này giúp những người dùng này khắc phục sự cố rất dễ dàng. Nhưng khi nói đến việc chia sẻ danh sách quy trình này với những người khác để kiểm tra bất kỳ hoạt động bất thường nào, mọi người thường có xu hướng phải đối mặt với một số khó khăn. Nhưng Microsoft đã bảo vệ bạn. Microsoft đã chuyển một công cụ có tên Danh sach cong viec bên trong Windows sẽ giúp bạn lưu danh sách các quy trình này vào một tệp văn bản hoặc thậm chí xem nó bên trong Dấu nhắc Lệnh.

Có một số điều bổ sung như lọc ra các quy trình mà bạn có thể làm với điều này mà chúng ta sẽ nói đến trong bài viết này.

Sử dụng TaskList để lưu Windows Processes vào một tập tin văn bản

TaskList hiển thị danh sách các tiến trình đang chạy trên máy tính cục bộ hoặc trên một máy tính từ xa.

Trước hết, bạn sẽ phải mở Command Prompt. Bạn có thể làm điều này bằng cách tìm kiếm Dấu nhắc lệnh trong Hộp tìm kiếm Cortana hoặc chỉ cần nhấn WINKEY + X kết hợp nút và nhấp vào Dấu nhắc lệnh. Bạn không cần chạy Command Prompt với quyền quản trị để thực hiện việc này.

Bây giờ, chỉ cần gõ danh sach cong viec. Điều này sẽ liệt kê tất cả các nhiệm vụ với ID tiến trình, Loại phiên, Tên, Cách sử dụng bộ nhớ và Số phiên của họ.

Bạn có thể cuộn qua theo chiều dọc bên trong Dấu nhắc Lệnh để kiểm tra tất cả các Quy trình này.
Bạn có thể cuộn qua theo chiều dọc bên trong Dấu nhắc Lệnh để kiểm tra tất cả các Quy trình này.

Bây giờ đến lúc bạn cần chia sẻ danh sách này với những người khác hoặc chỉ để lưu nó để bạn sử dụng trong tương lai.

Đối với loại này chỉ trong lệnh sau,

tasklist > D:ListOfProcesses.txt

Lệnh này có thể được tách biệt thành: tasklist>

Cần lưu ý rằng bạn sẽ không thể lưu tệp này ở bất kỳ vị trí nào nằm trong phân vùng C: hoặc Phân vùng Hệ điều hành chính cho đến khi bạn chạy Command Prompt với quyền quản trị cấp.

Image
Image

Không chỉ TXT mà chương trình này còn hỗ trợ lưu các quy trình này vào các phần mở rộng tệp khác nhau. Bạn có thể sử dụng các lệnh như tasklist / fo csv để hiển thị danh sách các quy trình theo định dạng được phân cách bằng dấu phẩy thay thế.

Đôi khi, bạn chỉ cần lọc ra những gì bạn lưu trong tệp TXT. Có thể bạn cần xem các quy trình đang sử dụng bộ nhớ trên một ngưỡng cụ thể hoặc có thể là các quy trình có ID tiến trình trên 500 trở lên. Vì vậy, bạn có thể làm điều này quá.

Dưới đây là một số lệnh có thể được sử dụng để lọc ra các công cụ trong toàn bộ danh sách nhiệm vụ lớn:

  • tasklist / fi “USERNAME eq Ayush”: Lệnh này sẽ giúp bạn lọc ra các tiến trình đang chạy dưới tên của người dùng được gọi là, Ayush.
  • tasklist / fi “USERNAME ne NT AUTHORITY SYSTEM” / fi “STATUS eq running”: Lệnh này sẽ giúp bạn lọc ra các tiến trình đang chạy trong tiến trình hệ thống.
  • tasklist / fi “MODULES eq ac *”: Lệnh này sẽ giúp bạn lọc ra các tiến trình có DLL bắt đầu bằng AC.
  • tasklist / fi “PID gt 500”: Lệnh này sẽ giúp bạn lọc ra các tiến trình có ID tiến trình lớn hơn 500.
  • tasklist / fi “MEMUSAGE gt 2048”: Quá trình này sẽ giúp bạn lọc ra các quy trình có Mức sử dụng bộ nhớ hơn 2MB.

Các lệnh lọc này cũng có thể được kết hợp với các tham số khác nhau để lọc ra nhiều hơn. Ví dụ,

tasklist /s BasementComp /svc /fi 'MEMUSAGE gt 2048

Lệnh này sẽ giúp người dùng liệt kê tất cả các tiến trình mà máy tính từ xa gọi là BaseComp sử dụng hơn 2MB RAM. Ngoài ra, bạn chỉ có thể lưu tất cả các quy trình được lọc này vào tệp TXT bằng cách sử dụng > trước bất kỳ lệnh lọc nào.

Bạn có thể tìm hiểu thêm về công cụ này tại đây trên Microsoft Documents.

Đề xuất: