Tag: 驱动

DriveInfo.GetDrives()在以管理员身份运行时不返回映射驱动器

我正在创建一个WPF应用程序,除其他外应检查是否存在多个映射驱动器。 代码很简单: DriveInfo[] systemDrives = DriveInfo.GetDrives(); foreach (DriveInfo i in systemDrives) { if ((i.Name.Contains(“V”)) && (i.IsReady)) { result = true; break; } } 映射的驱动器将映射到所有用户。 上面的代码作为普通用户运行时工作正常,但是Visual Studio 2010以管理员身份运行,GetDrives方法仅返回固定驱动器和DVD驱动器,但不返回映射驱动器。 如果可执行文件以管理员身份运行,则会发生相同的情 任何想法为什么会这样?