GUID de un servidor

GUID de un servidor

Postby RodolfoRBG » Fri Jan 08, 2016 2:27 am

Hola amigos, mis mejores deseos para este 2016

Gracias a Pavlo Vidal, con la siguiente funcion me da el GUID de una maquina:

Code: Select all  Expand view

FUNCTION PE_GUID() //Extrae el Identificador Unico Global (GUID) del equipo (SerialProtect() de Pablo Vidal en el foro)
local oLoc := CreateObject( "wbemScripting.SwbemLocator" )
local oSrv := oLoc:ConnectServer(,"root\cimv2")
local aDrives := oSrv:ExecQuery( "SELECT * FROM Win32_ComputerSystemProduct" )
local oDrive, cSerial := ""
Local aData  := {}
Local nAt
 for each oDrive in aDrives
  AADD( aData, oDrive:UUID )
 Next
 For nAt := 1 to Len( aData )
  cSerial += Upper( AllTrim( cStr( aData[nAt] ) ) )
 Next nAt
Return( cSerial )
 


Sin embargo, si en una red se corre el sistema desde una terminal, me da el GUID de la terminal y no del servidor. Existe alguna forma que me diera la del servidor?

De antemano, 'chas gracias.
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
RodolfoRBG
 
Posts: 257
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 63 guests