Problema con nro de serie del disco

11/12/2003 - 20:49 por hugo H. | Informe spam
Estoy tratando de generar un codigo o nro de serie segun el nro de serie
de un disco rigido.
Mi problema reside en tomar el nro de serie del disco de cada maquina en
donde voy a instalar el sistema.
Hice un programita que toma el nro usando una API (getVolumeInformation
del Kernel32.dll) y resulta que en algunas maquinas funciona pero en otras
no. Probe con la API y con WSH pero en determinadas maquinas el nro de
serie que me muestra del disco es erroneo y no se porque. A veces solo me
muestra asteriscos o ceros. Probe incluso con formatos decimales y
hexadecimales.
Si alguien tiene idea de porque pasa esto, le voy a agradecer mucho.

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Victor B.
12/12/2003 - 10:46 | Informe spam
Te has palnteado usar el objeto FileSystemObject?
oFso=CREATEOBJECT("Scripting.FileSystemObject")
oDrv=oFso.GetDrive('C:')
?oDrv.SerialNumber

Saludos.

"hugo H." escribió en el mensaje
news:OxTen$
Estoy tratando de generar un codigo o nro de serie segun el nro de serie
de un disco rigido.
Mi problema reside en tomar el nro de serie del disco de cada maquina en
donde voy a instalar el sistema.
Hice un programita que toma el nro usando una API (getVolumeInformation
del Kernel32.dll) y resulta que en algunas maquinas funciona pero en otras
no. Probe con la API y con WSH pero en determinadas maquinas el nro de
serie que me muestra del disco es erroneo y no se porque. A veces solo me
muestra asteriscos o ceros. Probe incluso con formatos decimales y
hexadecimales.
Si alguien tiene idea de porque pasa esto, le voy a agradecer mucho.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares