Debug Process trong PowerShell

by Khánh Linh

13/09/2021, 10:30 AM   |    13/09/2021, 10:30 AM   |    676   |    0

Debug Process gỡ lỗi một hoặc nhiều tiến trình process đang chạy trên máy tính. Bạn có thể chỉ định theo tên hoặc ID.

Ví dụ 1: Đính kèm trình gỡ lỗi vào một Process nào đó

PS C:\> Debug-Process -Name "Windows Powershell"



Ví dụ 2: Đính kèm vào tất cả Process có tên bắt đầu bằng chuỗi chỉ định

PS C:\> Debug-Process -Name "SQL*"
 

Ví dụ 3: Đính kèm vào nhiều Process theo tên

PS C:\> Debug-Process "Winlogon", "Explorer", "Outlook"



Ví dụ 4: Đính kèm vào nhiều Process theo ID

PS C:\> Debug-Process -Id 1132, 2028
 


Ví dụ 5: Đính kèo kết hợp sử dụng biến và tham số InputObject

PS C:\> $P = Get-Process "Windows PowerShell"
PS C:\> Debug-Process -InputObject $P

- Lệnh trên sử dụng Get-Process để lưu Process vào biến $P, Sau đó dùng InputObject để gán Debug vào $P