- 736 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/17(土) 17:10:19 ID:GvfwM5TX0]
- >>732 さんありがとうございます。
DetectHiddenWindows,Onは試してるんですがどうにもうまくいきません。 タスクマネージャーでPidを表示できるようにして確認したところ、pidは最大でも4000までだったのでloopで総当りしてみました。 その時点で50プロセス程存在していました。 DetectHiddenWindows,On Loop,4000 { tpid := A_Index WinGet, PName, ProcessName, ahk_pid %tpid% if (PName == "") continue FileAppend, %tpid%%A_Tab%%PName%`n, %A_ScriptDir%\%A_ScriptName%.txt } return 結果は32プロセスしか取得できなかったようです。 System Idle Process,System,Spoolsv.exe等のユーザー名がSYSTEMなものがほとんどなんですが それ以外にも散見されます。 取得したいプロセスは自ユーザーです。 PCに詳しくない人に使ってもらうためなので、できればスクリプトの中で取得したいと思っています。 どなたかお知恵を拝借願えませんでしょうか。
|

|