¿Cómo obtener el número de serie del disco duro desde la línea de comando?

¿Cómo obtener el número de serie del disco duro desde la línea de comando?

Desde el símbolo del sistema basado en Windows NT (Windows XP y 7 específicamente), ¿cómo puedo obtener el número de serie de un disco duro como variable? El que estoy viendo es el número de serie del disco duro físico.

Respuesta1

Prueba este comando

volumen C:

esto obtendrá el número de serie del volumen que le proporcionó Windows.

unidad de disco wmic obtener número de serie

esto obtiene el número de serie del fabricante del disco duro.

Respuesta2

En la misma línea que la respuesta de Moab, pero esta vez usando PowerShell:

Get-CimInstance Win32_DiskDrive | Select-Object Model,SerialNumber

Este comando obtiene una instancia delWin32_DiskDriveClase WMI y genera el modelo de cada unidad de disco en la computadora y su número de serie correspondiente de esa instancia.

Esta respuesta supone PowerShell 3.0 o posterior. Si ejecuta una versión anterior, utiliceGet-WmiObjecten lugar deGet-CimInstance.

En Windows 8 y versiones posteriores, también puedes usar este comando:

Get-PhysicalDisk | Select-Object FriendlyName,SerialNumber

Respuesta3

  • Lo que estás mirando esNOel número de serie del disco duro.

  • Se llama elNúmero de serie del volumen. Se genera al momento de crear y formatear el volumen/partición.

  • Puede obtenerlo usando un comando en el símbolo del sistema: C:\> vol c:si C:es la unidad para la que desea recuperar el número de serie del volumen.

  • Todo lo que puedes hacer es redirigir la salida de ese comando a un archivo: C:\> vol c: > myvol.txty se almacenará como un archivo de texto en tuC:

  • Adjunto captura de pantalla con lo más destacado:

ingrese la descripción de la imagen aquí

  • El archivo fue almacenado en la raíz deC:

ingrese la descripción de la imagen aquí

  • Así es como myvol.txtse ve el archivo en el Bloc de notas:

ingrese la descripción de la imagen aquí

Respuesta4

Obtenga el "número de serie de Windows" de PowerShell:

(-split (cmd /c vol c: | select-string serial))[4]

G92B-EC00

Alternativamente,

get-ciminstance Win32_LogicalDisk | % VolumeSerialNumber

G92BEC00

información relacionada