gpt4 book ai didi

powershell - 在 PowerShell 中获取 U 盘的盘符

转载 作者:行者123 更新时间:2023-12-03 10:04:52 26 4
gpt4 key购买 nike

我看过 C# 和其他一些语言的文章,它们解释了如何实现我正在寻找的东西,但我不知道如何转换它们。

  • 以下链接解释了如何获得答案:
    How can I get the drive letter of an USB device?
    Win32_DiskDrive-> Win32_DiskDriveToDiskPartition -> Win32_DiskPartition -> Win32_LogicalDiskToPartition -> Win32_LogicalDisk
  • GEOCHET 的回答也解释了如何获得答案,但同样不是在 PowerShell 中:How to find USB drive letter?
  • 最佳答案

    尝试:

    gwmi win32_diskdrive | ?{$_.interfacetype -eq "USB"} | %{gwmi -Query "ASSOCIATORS OF {Win32_DiskDrive.DeviceID=`"$($_.DeviceID.replace('\','\\'))`"} WHERE AssocClass = Win32_DiskDriveToDiskPartition"} |  %{gwmi -Query "ASSOCIATORS OF {Win32_DiskPartition.DeviceID=`"$($_.DeviceID)`"} WHERE AssocClass = Win32_LogicalDiskToPartition"} | %{$_.deviceid}

    已通过插入一个或多个 USB 设备进行测试。

    关于powershell - 在 PowerShell 中获取 U 盘的盘符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10634396/

    26 4 0