Nro Serie disco duro - para rutina de proteccion sistema

31/07/2003 - 21:40 por Gabriel | Informe spam
Hace algun tiempo se publicaron algunas rutinas para obtener el nro de serie
del disco duro donde se instalaba un sistema, a fin de usarlo para
implementar proteccion basada en este nro.
El problemas es que en Windows XP no funcionan, ya que siempren retorna
'******'
¿Alguien ha podido solucionar esto en XP?, o ha encontrado otra llamada a la
API de windows XP que retorne algo útil para identificar la PC, basado en
nro de disco, id de motherboard o procesador, etc?
Gracias desde ya...
Gabriel

PD: El codigo original es algo así:

oFS=CreateObject('scripting.filesystemobject')
cadena=str(oFS.Drives('c').SerialNumber,9)
release ofs
? cadena etc etc
 

Leer las respuestas

#1 Enrique Vásquez
31/07/2003 - 22:17 | Informe spam
Prueba asi:

oFS=CreateObject('scripting.filesystemobject')
cadena=str(oFS.Drives('c').SerialNumber,10)
release ofs
? cadena

Me dio el numero. Parece ser que los asteriscos te lo spresenta porque
es muy corta la longitud de la variable pedida

Quike
_________________________________
No Muerdas la Mano que te da de Comer
Legaliza tu Visual FoxPro
-
http://www.first-zone.com/?AID373

Preguntas similares