如何等待直到过程挂起/运行

时间:2018-11-17 11:15:35

标签: process autohotkey

我目前每150毫秒进行一次轮询:

## npm
export PATH=$PATH:~/npm

但这对我的CPU造成了很大的压力,现在我的风扇对空闲状态感到震惊。

我注意到WinWaitActive几乎不使用任何资源,并且我希望对processos也有类似的东西。有问题的过程是IsProcessSuspended(pid) { For thread in ComObjGet("winmgmts:").ExecQuery("Select * from Win32_Thread WHERE ProcessHandle = " pid) { If (thread.ThreadWaitReason != 5) { Return True } Else { Return False } } } 。我有一个想法,那就是线程,在第一次跳过WindowsInternal.ComposableShell.Experiences.TextInput.InputApp.exe部分之后,但是事实证明,线程及其数量会随着时间而变化,因此我需要知道哪个线程会保留下来。 ?

我还发现an UWP method似乎可以有效地做到这一点。

0 个答案:

没有答案