Я пытаюсь повторно включить автозапуск USB безопасным способом, устанавливая программу на каждом из компьютеров, которые я использую, чтобы я мог запускать свой модуль запуска ( в данном случае PStart ) всякий раз, когда я подключаю свой конкретный USB-накопитель. Инструменту, который я использую для этого - AutoRunGuard - необходим серийный номер USB-накопителя, который я использую. Я не могу понять, где найти это в Windows. В идеале мне не нужно было бы устанавливать и запускать отдельную программу для выполнения этой (казалось бы) простой задачи.
Поскольку это довольно простой вопрос, начисляйте бонусные баллы, если вы также расскажете мне, как обнаружить его в Linux.
Какие шаги мне нужно предпринять, чтобы получить серийный номер USB-накопителя?
ОБНОВЛЕНИЕ:
Просто если люди приходят сюда в поисках ответа для AutoRunGuard, я обнаружил, что им нужен не серийный номер устройства USB, а серийный номер тома . Серийный номер диска можно найти, перейдя в командную строку, перейдя к диску и выполнив dir
. Серийный номер тома указан в двух верхних строках - используйте его без тире.
Ответы:
Используйте бесплатное USBDeview :
источник
В Linux usbview сделает это, просто нажмите на устройство в левой панели.
источник
Получите серийные номера USB в Windows с помощью PowerShell
Вот решение PowerShell, которое даст вам серийный номер всех « USB Mass Storage Devices », установленных в системе, в которой вы его используете. Он использует Get-CIMInstance для запроса класса Win32_PnPSignedDriver, чтобы получить значения свойств с фильтрацией, циклом, установкой пары переменных, использованием метода и т. Д.
В приведенном ниже сценарии PowerShell я оставил закомментированную логику и комментарии для запуска с устаревшим командлетом Get-WMIObject для систем с версиями ниже PowerShell 3.0.
PowerShell
Вспомогательные ресурсы
источник
В Windows 7.1 щелкните правой кнопкой мыши «Компьютер» -> «Управление» -> «Диспетчер устройств» -> Перейдите на USB-накопитель, щелкните правой кнопкой мыши -> Свойства -> Сведения, Свойства-> Родитель
Значение:
Уникальный идентификатор USB - это все символы после последнего \, в данном случае 575833314133343231313937
Вы также можете извлечь его из Property-> Device Instance Path , однако он включает некоторые другие поля после части уникального идентификатора USB, поэтому его немного сложнее прочитать.
источник
Откройте Windows Powershell с правами администратора
Тип
get-disk
Затем он выведет список всех дисков на компьютере с номером диска слева.
Предположим, что речь идет о диске № 4.
Тип
$a = get-Disk -Number 4
, после которого$a
будет список, содержит все свойства этого диска. Вы можете просмотреть всю эту информацию с помощью$a | format-list -Property *
Или вы можете просто набрать$a.SerialNumber
Если у вашего диска есть серийный номер, команда вернет его.источник
На Linux вы можете просто сделать,
Он напечатает всю информацию об USB-устройствах вместе с серийным номером.
источник
Щелкните правой кнопкой мыши «Компьютер» -> «Управление» -> «Диспетчер устройств» -> Перейдите на USB-накопитель, щелкните правой кнопкой мыши -> Свойства -> Подробности
Редактировать: К сожалению, я понятия не имею, откуда он взял эти идентификаторы, но «Идентификатор устройства» - самое близкое предположение, которое у меня есть
Это должна быть последняя часть после \ и без & 0
источник