私のアプリケーションでは、マップされたネットワーク ドライブを含むすべての論理ドライブが必要です。管理者として実行しなくても問題なく動作します。しかし、私のアプリケーションはデフォルトで管理者として実行され、ネットワーク ドライブをマップできません。なぜそれが起こったのか、私は知っています。
コレクション ドライブにDriveInfo.GetDrives()を使用しています。
私の質問は、管理者として実行されているアプリケーションで現在のユーザー権限として単一のメソッド (マップされたすべてのドライブを収集する) を実行することは可能ですか?
または、すべてのネットワーク ドライブを収集するその他の方法。
前もって感謝します。