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
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_DiskDrive
Clase 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-WmiObject
en 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:
siC:
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.txt
y se almacenará como un archivo de texto en tuC:
Adjunto captura de pantalla con lo más destacado:
- El archivo fue almacenado en la raíz de
C:
- Así es como
myvol.txt
se ve el archivo en el Bloc de notas:
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