2016-10-13 4 views
0

FileSystemWatcherクラスの使い方は分かっていますが、特定のファイルを変更したユーザー、アプリケーション、サービスを取得する方法を知りたいですか?FileSystemWatcher C#サービス名

答えて

0

この場合、FileSystemWatcherはお手伝いできません。

このような情報を取得するには、ファイルシステムオブジェクト(System.Security.AccessControl名前空間のクラスを使用するなど)に適切な監査ルールを設定して、Windows監査ログを読み取ります。

このような情報を偶発的に取得する必要がある場合、または他のプロジェクトの詳細に応じて、カーネルドライバを作成するか、SysinternalsのProcessMonitorなどの外部ユーティリティを使用できます。

大量のリソースが必要な場合もあります。

関連する問題