Page 1 of 1

Nro. serial de la tarjeta de red.

PostPosted: Wed Apr 26, 2006 2:39 pm
by dbzap
Existe alguna forma de leer esta identificacion, pues el serialdisk() cambia luego de ser formateado el PC o si se usa como clave, puede ser duplicado el disco y se pierde el control.
Alguna idea respecto de tarjetas fisicas del PC ( tj. madre, tj de red, etc )
Gracias.

PostPosted: Wed Apr 26, 2006 3:57 pm
by Antonio Linares
Julio,

GETNETCARDID() --> nSerieTarjetaRed

PostPosted: Wed Apr 26, 2006 4:03 pm
by dbzap
Gracias, lo revisaré !!

Re:

PostPosted: Wed Dec 13, 2017 2:43 pm
by Compuin
Antonio Linares wrote:Julio,

GETNETCARDID() --> nSerieTarjetaRed


Saludos,

Y para obtener serial de tarjeta madre cual es la funcion ?

Re: Nro. serial de la tarjeta de red.

PostPosted: Wed Dec 13, 2017 3:22 pm
by karinha
Code: Select all  Expand view

#Include "FiveWin.ch"

function Main()

   local nTarjeta

   nTarjeta := Tarjeta_Madre()

   ? nTarjeta

return nil

Function Tarjeta_Madre()

   LOCAL oLoc := CreateObject( "wbemScripting.SwbemLocator" )
   LOCAL oSrv := oLoc:ConnectServer(,"root\cimv2")
   LOCAL aDrives := oSrv:ExecQuery( "SELECT * FROM Win32_ComputerSystemProduct" )
   LOCAL oDrive, cSerialTarj := ""
   LOCAL aData  := {}
   LOCAL nAt

   FOR Each oDrive in aDrives

      AADD( aData, oDrive:UUID )

   NEXT

   FOR nAt := 1 to Len( aData )

      cSerialTarj += Upper( AllTrim( cStr( aData[nAt] ) ) )

   NEXT nAt

Return( cSerialTarj )
 


Saludos.

Re: Nro. serial de la tarjeta de red.

PostPosted: Wed Dec 13, 2017 3:27 pm
by Compuin
karinha wrote:
Code: Select all  Expand view

#Include "FiveWin.ch"

function Main()

   local nTarjeta

   nTarjeta := Tarjeta_Madre()

   ? nTarjeta

return nil

Function Tarjeta_Madre()

   LOCAL oLoc := CreateObject( "wbemScripting.SwbemLocator" )
   LOCAL oSrv := oLoc:ConnectServer(,"root\cimv2")
   LOCAL aDrives := oSrv:ExecQuery( "SELECT * FROM Win32_ComputerSystemProduct" )
   LOCAL oDrive, cSerialTarj := ""
   LOCAL aData  := {}
   LOCAL nAt

   FOR Each oDrive in aDrives

      AADD( aData, oDrive:UUID )

   NEXT

   FOR nAt := 1 to Len( aData )

      cSerialTarj += Upper( AllTrim( cStr( aData[nAt] ) ) )

   NEXT nAt

Return( cSerialTarj )
 


Saludos.


Muchas gracias Karinha

Re: Nro. serial de la tarjeta de red.

PostPosted: Fri Apr 09, 2021 12:16 am
by AIDA
hola empecé a usar Tarjeta_Madre() y todo bien pero después de unos días me da un numero de serie diferente de la mima Pc
sera cosa de mi compu ? :shock:


Saluditos :wink: