PowerShell 技能连载 - 查找 U 盘信息

您知道吗,Windows 记录了您使用过的所有 U 盘信息。要从注册表中读取上述信息,只需要使用这个函数:

function Get-USBInfo
{
  param
  (
    $FriendlyName = '*'
  )

  Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\*\*\' |
  Where-Object { $_.FriendlyName } |
  Where-Object { $_.FriendlyName -like $FriendlyName } |
  Select-Object -Property FriendlyName, Mfg |
  Sort-Object -Property FriendlyName
}

以下是输出的例子:

您还可以按厂商来查询:

本文国际来源:Finding USB Stick Information

评论