如何使用广泛文件系统访问来访问PC中的磁盘驱动器?

时间:2018-09-09 18:55:44

标签: uwp

几个月来,我一直在搜索使用最近推出的 broadFileAccess功能来访问磁盘驱动器。但是找不到办法。但是最近我遇到了一个应用程序,该应用程序可以访问所有驱动器,而无需要求用户使用文件夹选择器手动选择那些驱动器。怎么可能呢?如何使用上述api访问磁盘驱动器?

1 个答案:

答案 0 :(得分:2)

获取所有驱动器:要枚举驱动器,可以使用 System.IO.DriveInfo.GetDrives ,然后将每个 DriveInfo.Name 传递给Windows.Storage.StorageFolder.GetFolderFromPathAsync,并递归子文件夹

DriveInfo类https://docs.microsoft.com/en-us/dotnet/api/system.io.driveinfo?view=netframework-4.7.2

获取驱动器的示例。

DriveInfo[] allDrives = DriveInfo.GetDrives();
  

请注意,您必须为此启用 broadFileAccess 功能。