Poner en hora el ordenador.

Post Reply
FiveWiDi
Posts: 910
Joined: Mon Oct 10, 2005 2:38 pm

Poner en hora el ordenador.

Post by FiveWiDi »

Hola a todos,

A raiz de un post sobre el cambio de hora del ordenador por parte de personal NO autorizada, le he estado dando vueltas al tema.

¿Estamos inventando la rueda?

Hoy en día en que estar en línea (conectados) es lo normal, no sería más práctico que nuestra aplicación cada cierto tiempo o segun convenga, acceda a alguna web y capture la fecha y hora? A partir de ahí las comprobaciones y acciones que se hagan dependería ya de cada uno.

Alguien sabe de alguna web "oficial" que nos de la fecha y hora?
Un Saludo
Carlos G.

FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: Poner en hora el ordenador.

Post by Willi Quintana »

Hola.
Si estas en Red,,,, lo que puedes hacer, tomar la fecha y hora del servidor en cada operacion critica.....
//---------------------------------------------------------------------------------------------------
Function SETDATE() //
local vServer

vServer := "COMMAND.COM /C NET TIME \\" + oApp:cPortServ + " /SET /YES"
TRY
WaitRun(vServer,0) // ejecutor externo
CATCH
MsgAlert("No Se Actualizó la Fecha/Hora En Esta PC","Error")
END
Return(Nil)
User avatar
acuellar
Posts: 1312
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Poner en hora el ordenador.

Post by acuellar »

Si estas en red, el servidor principal del Active Directory sincroniza la hora cada 10 minutos, colocandole la hora del servidor a todas las PCs.

Saludos,

Adhemar
Saludos,

Adhemar C.
FiveWiDi
Posts: 910
Joined: Mon Oct 10, 2005 2:38 pm

Re: Poner en hora el ordenador.

Post by FiveWiDi »

Gracias a los dos por la información.
Un Saludo
Carlos G.

FiveWin 19.06 + Harbour 3.2, BCC 7 Windows 10
User avatar
omarelunico
Posts: 33
Joined: Sun May 14, 2006 7:31 am
Location: Lima - Perú

Re: Poner en hora el ordenador.

Post by omarelunico »

Hola.
Otra opción es generar una tarea en el XP para que ejecute un bat cada cierto tiempo, por ejemplo en mi caso yo lo ejecuto 4 veces al día.

rem el archivo es tiempo.bat
net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"
w32tm /resync /rediscover



tienes que agregar una tarea al XP en CMD
at 11:00 /every:D,L,M,Mi,J,V,S D:\miruta\tiempo.BAT
at 13:00 /every:D,L,M,Mi,J,V,S D:\miruta\tiempo.BAT
at 15:00 /every:D,L,M,Mi,J,V,S D:\miruta\tiempo.BAT
Last edited by omarelunico on Wed Oct 09, 2013 4:17 pm, edited 1 time in total.
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Poner en hora el ordenador.

Post by karinha »

Buenos dias, señores porque en Windows 7 esto no funciona?

net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"

Gracias
João Santos - São Paulo - Brasil
Post Reply