2009-06-08 7 views
0

この種のアプリケーションがいくつかあります。これまで必要なことは一度もなく、見つからないためです。WinXPのすべてのファイルプロセスのリストを取得する方法はありますか?

私はUnlockerについて知っていますが、それは私にリストを与えることはできません。


編集: ProcessExplorerのリスト上の設問。私が最初に知りたいと思っていたものです。 Explorer(Windowsエクスプローラ)がProcessExplorerに表示されないファイル(ロックを解除する必要があるため、削除を拒否する)をロックするのはなぜですか?

私はこれを別の質問にすることができましたが、ボードのフラッディングを除いて、何がポイントになるでしょうか。

答えて

3

ProcessExplorer

ない、それはプロセスごとにすべてのファイルを一覧表示することを確認しますが、ファイル名を検索することができ、それが開いて、それを持っているプロセスを教えてくれます。

編集:はい、そうです。 表示/下部ペインの表示/処理を選択すると、特定のプロセスで開いているすべてのファイルが表示されます。

+0

編集のコメント:はい、私は今それを見ています。ファイルの下。私はそこにいるはずだと理解していますが、そうではありません。一方、エクスプローラはそれらを削除することを拒否しています(いくつかの.aviファイルと.chpファイル - .chpファイルは私たちの徹底的な解決策ですが、私はそれらをロックする必要のあるプロセスを開いていません)。 – Rook

+0

私のコメントにコメントする:最後のコメントは無視してください。それを解決した。 – Rook

1

何も必要ありません。
Win32 APIを使用してプロセスハンドルテーブルを列挙するだけです。 Cコードは、Googleグループや地下のWin32ボードに何百回も投稿されています。

関連する問題