Чтобы получить буквы USB-накопителя из командной строки и использовать их в качестве переменных выбора, вы можете попробовать несколько способов. Вот несколько вариантов:
-
Команда WMIC:
- Откройте командную строку.
- Введите следующую команду и нажмите Enter:
wmic logicaldisk where drivetype=2 get deviceid - Эта команда отобразит буквы дисков, назначенные USB-накопителям.
-
Команда Diskpart:
- Откройте командную строку.
- Введите «diskpart» и нажмите Enter, чтобы открыть утилиту Diskpart.
- Введите следующие команды одну за другой:
list volumeexit - Команда «list Volume» выведет список всех томов, включая USB-накопители, и связанные с ними буквы дисков.
-
Команда PowerShell:
- Откройте PowerShell.
- Введите следующую команду и нажмите Enter:
Get-WmiObject Win32_Volume | Where-Object {$_.DriveType -eq 2} | Select-Object -ExpandProperty Name - Эта команда PowerShell получит буквы дисков, назначенные USB-накопителям.
После того как вы получили буквы дисков, вы можете использовать их в качестве переменных выбора в своем скрипте или программе. Например, вы можете сохранить буквы дисков в массиве и предоставить пользователю подсказку выбора.