Получите буквы USB-накопителя из командной строки и используйте их в качестве переменных выбора

Чтобы получить буквы USB-накопителя из командной строки и использовать их в качестве переменных выбора, вы можете попробовать несколько способов. Вот несколько вариантов:

  1. Команда WMIC:

    • Откройте командную строку.
    • Введите следующую команду и нажмите Enter:
      wmic logicaldisk where drivetype=2 get deviceid
    • Эта команда отобразит буквы дисков, назначенные USB-накопителям.
  2. Команда Diskpart:

    • Откройте командную строку.
    • Введите «diskpart» и нажмите Enter, чтобы открыть утилиту Diskpart.
    • Введите следующие команды одну за другой:
      list volume
      exit
    • Команда «list Volume» выведет список всех томов, включая USB-накопители, и связанные с ними буквы дисков.
  3. Команда PowerShell:

    • Откройте PowerShell.
    • Введите следующую команду и нажмите Enter:
      Get-WmiObject Win32_Volume | Where-Object {$_.DriveType -eq 2} | Select-Object -ExpandProperty Name
    • Эта команда PowerShell получит буквы дисков, назначенные USB-накопителям.

После того как вы получили буквы дисков, вы можете использовать их в качестве переменных выбора в своем скрипте или программе. Например, вы можете сохранить буквы дисков в массиве и предоставить пользователю подсказку выбора.