1

ユーザーが指定したボリューム上の Windows で排他的に開かれたファイルを読み取りたいです。

これを行うための確立された方法は、VSS スナップショットを作成することです。

通常、VSS スナップショットを作成するには管理者権限が必要なため、アプリケーションは昇格されていないコンポーネントと SYSTEM サービスに分割されています。現在、SYSTEM サービスがスナップショットを開始し、そのファイルを読み取ります。

これまでのところ、SYSTEM ユーザーと昇格されていない通常のユーザーの両方がファイルにアクセスできる限り、問題はありません。しかしもちろん、これは異なるユーザーが異なるマウント パス、異なるネットワーク共有、異なるファイル認証、さらには異なる Bitlocker アクセスを持つことができるということです。私のアプローチは、マウントされたネットワーク パスが選択されるとすぐに機能しなくなります。

昇格されていないすべてのユーザーのファイル パスにアクセスして、VSS スナップショットを取得するにはどうすればよいですか?

4

0 に答える 0