Estoy tratando de volver a habilitar USB Autoplay de manera segura, instalando un programa en cada una de las computadoras que uso para poder ejecutar mi lanzador ( PStart en este caso) cada vez que conecto mi unidad USB específica. La herramienta que estoy usando para habilitar esto: AutoRunGuard , necesita el número de serie de la unidad USB que estoy usando. No puedo encontrar dónde encontrar esto en Windows. Idealmente, no necesitaría instalar y ejecutar un programa separado para hacer esta tarea (aparentemente) simple.
Como esta es una pregunta bastante fácil, puntos adicionales si también me dices cómo descubrirlo en Linux también.
¿Qué pasos debo seguir para recuperar el número de serie de una unidad USB?
ACTUALIZACIÓN:
Solo en caso de que las personas vengan aquí buscando la respuesta para AutoRunGuard, descubrí que no quieren el número de serie del dispositivo USB, sino el número de serie del volumen . La unidad de serie se puede encontrar yendo a la línea de comando, navegando a la unidad y ejecutando dir
. El número de serie del volumen se encuentra en las dos líneas superiores: úselo sin el guión.
Respuestas:
Use el programa gratuito USBDeview :
fuente
En Linux, usbview hará esto, solo haga clic en el dispositivo en el panel izquierdo.
fuente
Obtenga números de serie USB en Windows con PowerShell
Aquí hay una solución PowerShell que le dará el número de serie de todos los " Dispositivos de almacenamiento masivo USB " montados en el sistema que lo ejecuta. Utiliza Get-CIMInstance para consultar la clase Win32_PnPSignedDriver para obtener los valores de propiedad con filtrado, bucle, configuración de un par de variables, uso de un método, etc.
Dentro del script de PowerShell a continuación, dejé algunos comentarios y lógica comentados para ejecutar con el legado Get-WMIObject cmdlet para sistemas con versiones inferiores a PowerShell 3.0.
Potencia Shell
Recursos de apoyo
fuente
En Windows 7.1, haga clic con el botón derecho en 'Computadora' -> 'Administrar' -> 'Administrador de dispositivos' -> Navegue a su unidad USB, haga clic con el botón derecho -> Propiedades -> Detalles, Propiedad-> Principal
Valor:
La identificación única de USB son todos los caracteres después de la última \, en este caso 575833314133343231313937
También puede extraerlo de Property-> Device Instance Path , sin embargo, eso incluye algunos otros campos después de la parte de identificación única de USB, por lo que es un poco más difícil de leer.
fuente
Abra Windows Powershell con privilegio administrativo
Tipo
get-disk
luego le mostrará una lista de todos los discos en la computadora, con el número de disco a la izquierda.
Supongamos que el disco en cuestión es el número 4.
Escriba
$a = get-Disk -Number 4
, después de lo cual$a
habrá una lista que contiene todas las propiedades de este disco. Puede ver toda esa información con$a | format-list -Property *
O simplemente puede escribir$a.SerialNumber
Si su disco tiene un número de serie, el comando lo devolverá.fuente
En Linux simplemente puedes hacer,
Imprimirá toda la información sobre dispositivos usb junto con el número de serie también.
fuente
Haga clic derecho en 'Computadora' -> 'Administrar' -> 'Administrador de dispositivos' -> Navegue a su unidad USB, haga clic derecho -> Propiedades -> Detalles
Editar: Desafortunadamente, no tengo idea de dónde obtuvo esta identificación, pero el 'Id. De instancia de dispositivo' es la suposición más cercana que tengo:
Debería ser la última parte después de \ y sin el & 0
fuente