在我的应用程序中,我需要所有逻辑驱动器,包括映射的网络驱动器。无需以管理员身份运行即可正常工作。但我的应用程序默认以管理员身份运行,我无法映射网络驱动器。我知道它为什么会发生。
我正在使用DriveInfo.GetDrives()收集驱动器。
我的问题是,我可以在以管理员身份运行的应用程序中作为当前用户权限执行单个方法(收集所有映射的驱动器)吗?
或任何其他方式来收集所有网络驱动器。
提前致谢。
在我的应用程序中,我需要所有逻辑驱动器,包括映射的网络驱动器。无需以管理员身份运行即可正常工作。但我的应用程序默认以管理员身份运行,我无法映射网络驱动器。我知道它为什么会发生。
我正在使用DriveInfo.GetDrives()收集驱动器。
我的问题是,我可以在以管理员身份运行的应用程序中作为当前用户权限执行单个方法(收集所有映射的驱动器)吗?
或任何其他方式来收集所有网络驱动器。
提前致谢。