Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách xuất danh sách Dịch vụ Windows bằng dòng lệnh

Bạn có thể sử dụng Command Prompt hoặc cmdlet Get-Service PowerShell để tạo danh sách các Dịch vụ Windows đang Chạy (Running) hoặc Đã dừng (Stopped). Bài viết này sẽ chỉ cho bạn cách tạo danh sách các Dịch vụ Windows đang chạy trên máy tính Windows 11/10/8/7 của bạn.

Cách xuất danh sách Dịch vụ Windows

Xuất danh sách Dịch vụ Windows bằng dòng lệnh trong CMD

Mở Command Prompt với quyền quản trị (elevated), gõ lệnh sau và nhấn Enter:

sc query type= service > "%userprofile%\Desktop\ServicesList.txt"

Lệnh này sẽ lưu danh sách dưới dạng tệp văn bản trên Desktop của bạn.

Sử dụng PowerShell để tạo danh sách Dịch vụ Windows

Cmdlet Get-Service được thiết kế để truy xuất thông tin về các dịch vụ được cài đặt trên máy tính của bạn. Sử dụng cmdlet Get-Service PowerShell, bạn có thể tạo danh sách các Dịch vụ Windows đang chạy trên máy tính Windows 10/8/7 của bạn.

Cách xuất danh sách Dịch vụ Windows bằng dòng lệnh

Mở bảng điều khiển PowerShell với quyền quản trị (elevated), gõ Get-Service và nhấn Enter. Bạn sẽ thấy danh sách tất cả các Dịch vụ được cài đặt trên hệ thống Windows của bạn.

Bạn cũng có thể lọc kết quả bằng khả năng lọc của Windows PowerShell. Sử dụng các tham số để đạt được điều này. Bạn có thể tạo danh sách Dịch vụ đang chạy (Running Services) cũng như Dịch vụ đã dừng (Stopped Services). Bạn cũng có thể sắp xếp chúng theo tên bằng cmdlet Sort-Object. Bạn thậm chí có thể xuất danh sách ra GridView.

Ví dụ, bạn có thể sử dụng cmdlet Get-Service, lọc trạng thái theo từ Running, sau đó xuất ra GridView, bằng lệnh sau:

Get-Service | Where Status -eq "Running" | Out-GridView

Thao tác này sẽ tạo danh sách các Dịch vụ đang chạy, và một cửa sổ khác sẽ mở để hiển thị kết quả.

Để truy xuất thông tin về Dịch vụ đã dừng trên máy tính từ xa, và xuất ra GridView, sử dụng tham số -ComputerName, như sau:

Get-Service -ComputerName RemoteComputerName | Where Status -eq "Stopped" | Out-GridView

Để xuất danh sách Dịch vụ Windows, sử dụng lệnh sau:

Get-Service | Where-Object {$_.Status -eq "Running"} | Out-File -filepath "$Env:userprofile\Desktop\ServicesList.txt"

Lệnh này sẽ lưu danh sách dưới dạng tệp văn bản trên Desktop của bạn.

Đây chỉ là ba ví dụ. Đọc thêm về Get-Service trên TechNet.

Bây giờ hãy xem cách Xuất và Sao lưu Driver thiết bị trong Windows bằng PowerShell.

Sử dụng Windows PowerShell, bạn cũng có thể cập nhật định nghĩa Windows Defender, liệt kê ổ đĩa, gỡ cài đặt ứng dụng Universal, tìm trạng thái hàng đợi Scheduled Tasks, tạo System Image, tạo phím tắt desktop mở ứng dụng Windows Store, lấy danh sách Driver đã cài đặt, xuất Driver, và nhiều hơn nữa!

Cách xuất danh sách Dịch vụ Windows bằng dòng lệnh