La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2517 - COMO SABER LA HORA DEL SERVIDOR NT DESDE MI APLICACION CLIEN
Autor:  enzo aranibar
Ayuda. como hacer para obtener la hora del servidor Nt desde mi aplicacion cliente

  Respuesta:  Freddy Espinoza Villamur
Lo más fácil y sencillo es que hagas lo siguiente:

private sub xxxxx()
dim vRe as Long
vRe = Shell("\\delta\access\newtime.bat", vbHide)
end sub

Dónde el archivo "newtime.bat" contiene lo siguiente:

@ECHO OFF
net time \\ASTERIX /set /YES

Te recuerdo que:
"ASTERIX" es el Servidor NT
"DELTA" es un cliente de la Red NT

Bueno, espero que ayude este solución planteada... atte. y adios.

  Respuesta:  Hugo Araya Holvoet
Podrías hacer una pequeña aplicación en el servidor con el control Winsock y cuando lo llames te entregue la hora y otras informaciónes.

  Respuesta:  Miguel Francisco Conde De Santis
Que tal,
Yo resolvi un problema equivalente desarrollando un objeto com que corría en el servidor, era un objeto ActiveX DLL que poseia un metodo donde pasaba el parametro de la información que deseava saber del servidor y este me retornava el valor en una propiedad, lo utize para cosas como la hora del servidor, la lista de IP y adaptadores de red que tenía, etc... desde mi aplicación cliente lo llamava con la función createobject indicando el nombre del servidor:
CreateObject(Objeto, Nombre Servidor)

Si necesitas un ejemplo eviame tu email y te lo anexo.

  Respuesta:  Fabián Andrés Sierra Carvajal
Si estas usando NT como servidor de bases de datos, basta con que preguntes la hora al motor de bases de datos, con GetDate o algo así en MS SQL Server o Now en Access.