В настоящее время я играю с VirtualBox, и одна из вещей, которые меня раздражают, это то, что вам нужно сделать такой обходной путь, чтобы загрузить его с USB. Так что я думаю об автоматизации этого с помощью командного файла. Но одна из проблем, с которыми я сталкиваюсь, заключается в том, что команде нужен порядковый номер физического устройства, которым является ваш USB-накопитель, а не буква диска. В оригинальных инструкциях, которые я нашел, вас попросили открыть приложение для управления дисками, найти номер диска и вручную добавить его в команду. Но я пытаюсь создать командный файл, который будет показывать пользователю номер индекса накопителя и тег модели физического устройства в списке примерно так
Drive Name
0 Hitachi HDS721050CLA660
1 Sony Storage Media USB Device
2 SanDisk SanDisk Ultra USB Device
Первоначально я думал об использовании функции fdisk -l, как в Linux, но это не сработает. Итак, я в конечном итоге с помощью WMIC, чтобы получить некоторую информацию
wmic diskdrive list /format:list
но это только дает мне длинный список, а не единственную информацию, которую я хочу. У кого-нибудь есть идея?