View Single Post
Old 06-25-2009   #5 (permalink)
Pegasus [MVP]


 
 

Re: Synchornize date script


"Jose" <hola@xxxxxx> wrote in message
news:OJ2kAbb9JHA.2872@xxxxxx
Quote:

> Richard Mueller [MVP] wrote:
Quote:

>> "Pegasus [MVP]" <news@xxxxxx> wrote in message
>> news:eCJuy2a9JHA.5040@xxxxxx
Quote:

>>> "Jose" <hola@xxxxxx> wrote in message
>>> news:%23doa2Ya9JHA.4168@xxxxxx
>>>> Hi people,
>>>>
>>>> Im having the following problem:
>>>> I have a network with my server but the client computers are not in AD,
>>>> the problem Im having is that some of them have
>>>> problems with the dates, which is very critical due to my database
>>>> application.Im trying to synchronize the computers with my
>>>> server. All my users are local users and they are restrictive users,
>>>> meaning that they cant change the date.
>>>>
>>>> I was trying to use a logon script with net time \\servername /set /y ,
>>>> but this only work with administrative rights, I tried all I know to
>>>> make
>>>> this script work with my local users.
>>>>
>>>> Is there any parameters that can make this script to run with normal
>>>> user?
>>>> Im really desperate wit this.
>>>> Thanks in advance
>>>>
>>>> --
>>>> NNTP.hk - (^(oo)^)
>>>> http://www.nntp.hk/web/
>>> Instead of synchronising my client PCs with my server I would
>>> synchronise all of them with an external time source, using the inbuilt
>>> "Windows Time". In this way all machines would show correct time at all
>>> times, independently of any script.
>>>
>>
>> As noted, the recommended approach is to configure PC's to synchronize
>> with external time source. This kb article should help:
>>
>> http://support.microsoft.com/kb/307897
>>
>> The least safe approach is to use logon scripts, as you must use
>> alternate credentials which exposes the administrator password. If you
>> have no connections to Internet, another approach might be to run a
>> script yourself (as a member of local Administrators group on each
>> computer) that connects to each computer remotely and synchronizes the
>> time. Even here, however, it would be better to have each computer
>> automatically synchronize with one reliable computer in the workgroup, so
>> they all agree.
>>
> Thank you very much for your response, these computers doesnt have
> Internet connections, so I cant synchronize with an external source,
> that´s why I want to do it to my local server, which, by the way has
> Internet connection.
>
> Im not an expert in scripting but how can I do this ¨run a script yourself
> (as a member of local Administrators group on each computer) that connects
> to each computer remotely and synchronizes the time.¨
>
> Thank you a lot for your responses.
The simplest way is probably to create a scheduled task on each workstation.
It should run once every day and also at logon time and it should execute
this command:

net time \\Server /set /yes

You need to run the task under a local account with admin privileges (e.g.
"schedule").


My System SpecsSystem Spec