2
A
回答
7
下面這個鏈接看起來像一個良好的開端,如果你可以使用WMI。 Volatile USB Serial Number Using C#。
您可以實現WMI soloution,因爲它看起來非常簡單,並且已經過相當全面的測試。如果您遇到WMI錯誤,您可以使用非WMI調用優雅地落入另一個實現中。
要在不使用WMI的情況下獲取序列號,我建議您查看Microsoft腳本運行時。您可以將其添加到來自COM選項卡的項目引用。
0
我不認爲C#有這種東西的任何本地API,但this blog post建議一種方法來與互操作。代碼在VB.net中,但它不應該太難轉換成C#希望有幫助。
相關問題
- 1. 列出VC++中的USB驅動器號
- 2. 如何使用Powershell查找新插入的USB驅動器的驅動器號?
- 3. bash腳本查找/從USB驅動器
- 4. 使用C#中的WMI查詢通過驅動器盤符獲取硬盤驅動器序列號
- 5. 如何查找LTFS卷序列號而不是磁帶驅動器序列號
- 6. 當加密的USB驅動器插入時,如何使用WMI來查找'啓動器'邏輯磁盤?
- 7. 使用WMI查找永久安裝的物理驅動器
- 8. C#檢查存在的USB驅動器
- 9. Python檢測USB驅動器,然後分配驅動器號?
- 10. 如何在C#中使用VID和PID查找USB海量存儲驅動器的驅動器號?
- 11. 如何從驅動器號查找音量序列號或硬盤號
- 12. 智能卡USB驅動器號
- 13. USB驅動器上的GIT
- 14. 如何使用PowerShell查找USB閃存驅動器的路徑
- 15. 使用Python查找驅動器號(Windows)
- 16. 尋找虛擬USB HID驅動程序
- 17. Nexus 5 USB驅動程序未找到
- 18. 批量返回具有特定卷名的USB驅動器號
- 19. 查找所有打開的句柄或對USB驅動器的引用
- 20. 如何獲得OS X上USB驅動器的硬盤序列號?
- 21. 如何獲取USB閃存驅動器的製造商序列號?
- 22. 從VID/PID查找USB驅動器號(需要XP和更高版本)
- 23. 根據驅動器號在窗口中查找USB海量存儲實例Id
- 24. 如何檢測USB閃存驅動器的盤符USB閃存驅動器的
- 25. 從USB驅動器運行程序
- 26. 列出Linux中的所有USB驅動器
- 27. 在Mac OS 10.4中查找USB驅動器路徑
- 28. 有沒有辦法在dired中列出驅動器號?
- 29. Android USB OTG讀取USB驅動器
- 30. 獲取沒有WMI且沒有身份驗證的主板序列號
爲什麼WMI禁止使用? – 2009-04-22 14:55:40
爲什麼你不能使用WMI?看起來,嘗試獲取沒有WMI的序列號可能會給您帶來不穩定(在更新時更改)序列號。 – stevehipwell 2009-04-22 14:56:25
我偶爾在某些電腦上遇到了WMI問題。有時,WMI服務會通過「不發送」或「關閉程序」關閉。我真的希望我們不必依靠這項服務。 – Josh 2009-04-22 15:45:13