在WPF中,我們可以使用System.IO命名空間中的GetLogicalDrives()方法訪問驅動器名稱。但對於UWP,GetLogicalDrives()方法不在System.IO名稱空間中。那麼我如何在Windows 10中訪問驅動器名稱?如何在Windows 10中獲取邏輯驅動器名稱?
1
A
回答
1
也不知道這是否回答你的問題,而是:
var removableDevices = KnownFolders.RemovableDevices;
var folders = await removableDevices.GetFoldersAsync();
這將返回一個集合,你可以遍歷:
foreach (StorageFolder folder in folders)
{
sb.AppendFormat("DisplayName: {0}", folder.DisplayName);
}
因此,對於所謂的 「ESD-USB」 這是一個USB記憶棒將返回您在Explorer中看到的驅動器的名稱以及驅動器號,例如:"ESD-USB (D:)"
。
KnownFolders
位於Windows.Storage
命名空間中。
清單:更新在評論
問題這是一段時間,因爲我沒有任何這工作,所以不知道這是所有你需要做的。下面是相關的艙單信息:
在能力我有以下打勾:可移動存儲,圖片庫,音樂庫,視頻庫,網絡端(Client)。
+0
這給出了一個unathorize異常。請詳細說明如何設置清單以解決此錯誤。 – Mike
相關問題
- 1. 獲取邏輯驅動器
- 2. 獲取邏輯驅動器列表
- 3. 在Java中獲取驅動器名稱
- 4. 如何獲取安裝Windows的驅動器的名稱?
- 5. WSH獲取驅動器名稱
- 6. 如何在Windows中獲取網絡驅動器的用戶定義名稱?
- 7. Java:在Windows上獲取設備/驅動器名稱
- 8. 枚舉perticule物理設備名稱的邏輯驅動器
- 9. 如何獲取驅動程序名稱?
- 10. 邏輯驅動器信息
- 11. 在Java中獲取驅動器名稱(而不是驅動器號)
- 12. 如何在Windows上使用python獲取掛載名稱和(驅動器盤符)
- 13. Python:獲取USB閃存驅動器設備的名稱[windows]
- 14. Windows批處理腳本獲取當前驅動器名稱
- 15. 獲取連接到Windows CE的USB驅動器名稱設備
- 16. 獲取邏輯名稱的顯示名稱
- 17. 如何在.NET中讀取「驅動器標籤」或「卷名稱」?
- 18. 在PowerShell中按名稱獲取網絡驅動器號
- 19. JAX-WS |在邏輯處理程序中獲取操作名稱
- 20. 獲取驅動器盤符在Windows
- 21. 在ColdFusion中獲取實例名稱10
- 22. 使用QStorageInfo獲取網絡驅動器的名稱
- 23. 邏輯驅動器作爲DVD驅動器
- 24. 在WinCE上通過VBA獲取USB驅動器名稱
- 25. 如何列出沒有映射驅動器的邏輯驅動器
- 26. 獲取智能卡的驅動器名稱
- 27. 邏輯驅動器字母不顯示
- 28. 有效的方法來獲取硬盤驅動器的所有邏輯驅動器號並收集根目錄
- 29. 如何獲取appcmd? Windows 10
- 30. 從USB設備獲取驅動器名稱
可能重複的[所有物理驅動器列表](http://stackoverflow.com/questions/36175414/list-of-all-physical-drives) – Romasz
該鏈接沒有如何獲取驅動器信息的答案在Windows 10.如果你知道,請告訴我 – Divakar
該鏈接說,你不能這樣做 - 至少從我所知道的。 – Romasz