簡體   English   中英

如何找出 svchost 在做什么

[英]How to find out what is svchost is doing

我在運行一些自動化測試時遇到問題,因為 CPU 使用率在某個時刻隨機變高。 所以我將此調用添加到我的代碼中以查看導致高 CPU 使用率的進程:

wmic path Win32_PerfFormattedData_PerfProc_Process get Name,PercentProcessorTime

這給了我一個進程列表和他們的 CPU 使用率。 不幸的是,過程是這樣的:

svchost#11          100

我知道 svchost 只是服務的主機。 那么有沒有一種簡單的方法可以更詳細地描述 svchost 在命令行中所做的事情,以便我可以將它集成到我的代碼中? 任何像 Process Explorer 這樣的工具都沒有用,因為它們是由 GUI 控制的。 我需要一些可以放在 system() 調用中的東西。

順便說一句,我已經禁用了自動更新 - 所以它必須有所不同。

這就是我想要的:

tasklist /svc /fi "IMAGENAME eq svchost.exe"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM