La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20055 - ACTUALIZAR FECHA Y HORA DE CUALQUIER ESTACION A LA CENTRAL
Autor:  Gengis Leon Garcia
Saludos..

Tengo un problemilla, las maquinas siempre estan desactualizadas en la fecha y hora. Las maquinas estan en red

Entorno de red
Supervisor
Maquina01
Maquina02
...

Deseo actualizar la fecha y la hora desde la Maquina02 a la maquina Supervisor

Gracias a quien de solucion a mi problemilla....

  Respuesta:  Toasty
Vamos a ver..
Lo que he entendido al leer tu pregunta, es que quieres que todas las maquinas cliente tengan la misma fecha y hora que el servidor.
Para hacerlo, puedes optar por una solucion muy facil, que es usar el comando "NET TIME" de msdos, mediante una llamada a la shell.
La instruccion que deberias usar es:
shell "c:\command.com /C Net time \\Supervisor /set /Y"
Esta intruccion abrira una sesion del interprete de comandos, ejecutara el comando Net Time, ajustando la fecha y hora de la maquina local a la de la maquina Servidor, sin preguntar confirmacion, y cerrara la ventana del interprete de comandos..
Si no, la otra opcion que te queda es tirar de las API's de Windows, y ya se complica el tema...
Espero haberte ayudado.
David