當從Win32_PhysicalMediaWin32_PhysicalMedia - 獲得IDE的SerialNumber
獲得序列號SELECT SerialNumber FROM Win32_PhysicalMedia
請讓我們知道怎麼做我認同它是關係到HardDisk('IDE')
。但它也會返回USB棒的序列號。
我可以從Win32_DiskDrive
獲得序列號,由於序列號不匹配,我們需要使用它從Win32_PhysicalMedia
。
當從Win32_PhysicalMediaWin32_PhysicalMedia - 獲得IDE的SerialNumber
獲得序列號SELECT SerialNumber FROM Win32_PhysicalMedia
請讓我們知道怎麼做我認同它是關係到HardDisk('IDE')
。但它也會返回USB棒的序列號。
我可以從Win32_DiskDrive
獲得序列號,由於序列號不匹配,我們需要使用它從Win32_PhysicalMedia
。
在'Win32_PhysicalMedia'類中,當在提升的權限下查詢時,似乎存在持續性錯誤。如果您在standard-Users上下文中查詢它,則返回的串行與'Win32_DiskDrive'返回的串行相同。作爲管理員,似乎發生了一些字節-douplet反轉。
管理員將得到:
Get-WMIObject Win32_DiskDrive | Select-Object -Property SerialNumber
ABCDEF
Get-WMIObject Win32_PhysicalMedia | Select-Object -Property SerialNumber
BADCFE
用戶得到:因爲Vista中存在
Get-WMIObject Win32_DiskDrive | Select-Object -Property SerialNumber
ABCDEF
Get-WMIObject Win32_PhysicalMedia | Select-Object -Property SerialNumber
ABCDEF
的錯誤,並且微軟選擇忽視它。請參閱此處以獲取更多信息: https://connect.microsoft.com/VisualStudio/feedback/details/623282/win32-physicalmedia-returns-incorrect-serial-number-on-vista-or-higher-when-run-as-standard-user
我覺得此信息缺失信息。你需要什麼信息? USB驅動器的問題究竟是什麼,您正在獲取USB驅動器的串行端口並且不需要它們? –