Time server issues causing network disconnects

I'm running a Windows 2003 server SP2 environment with Windows XP Pro workstations. I'm having network disconnect issues because of an application that we run on 7 workstations. The applications processes office files to tiff and at the same time it changes the date and time of the computer to match the create date of the file so that all dates on imaged on the tiff reflect the original create date. However, this is causing network issues with all workstations not being abel to connect onto the server. Is there a way to disable the time restriction in Windows 2003 where there are not disconnects or is there something that I can do to the other workstations that is not running this special application so that the network disconnects stop happening?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

is it possible to use net time /set after each file conversion?
mcrhodesAuthor Commented:
What would be the syntax and where should it be applied in both the workstations running the application and the workstations not running the application
this command sets computer to DC's time (normally your DC is default ntp server for workstations)
from cmd.exe
net time /set
Sorry to be ranting here, but this is one sick application that needs to be retired; working on the symptoms created by this software won't really help you.
Not only does it require given the users permissions they don't actually need nor should they be having (changing the system time, that is), it's completely and utterly unnecessary to change the system time just to create a certain file time/date.
Examples for tools that are able to do this is touch.exe, for example http://unxutils.sourceforge.net/; the W2k Resource Kit had a tool with the same name and same function as well, or the simple VB script below that will change the date and time of C:\Temp\test.txt to 01/01/2008 1:23:45 PM.

Touch "C:\Temp", "Test.txt", "01/01/2008 1:23:45 PM"
Function Touch(strDir, strFileName, strNewDateTime)
Dim objShell, objFolder
  Set objShell = CreateObject("Shell.Application")
  Set objFolder = objShell.NameSpace(strDir)
  objFolder.Items.Item(strFileName).ModifyDate = strNewDateTime
End Function

Open in new window


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
You can change the Time/Date Stamp Information of any file to whatever you want.
You can use APIs' to access a wide range of file attributes.

    Text1.Text = "C:\Autoexec.bat"
    Text2.Text = ""
    Text3.Text = ""
    Text4.Text = ""
    Text5.Text = ""
    Text6.Text = ""
    Text7.Text = ""
    Text8.Text = ""
    Text9.Text = ""
    ' This is where we receive the 8 byte string (Binary Data)
    ' 0x000000000000
    Text2.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 1, 1))), 2)
    Text3.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 2, 1))), 2)
    Text4.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 3, 1))), 2)
    Text5.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 4, 1))), 2)
    Text6.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 5, 1))), 2)
    Text7.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 6, 1))), 2)
    Text8.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 7, 1))), 2)
    Text9.Text = Format("00" & Hex(AscB(MidB(Text1.Text, 8, 1))), 2)
'   Hex Value in the file: 9D AF 79 C0
'   Binary breakdown:
'   1001(9) 1101(D) 1010(A) 1111(F) 0111(7) 1001(9) 1100(C) 0000(0)
'   1001(9) 11011(27) 01011(11) 110111(55) 1(+) 00111(7) 000000(0)
'   Format:
'   These parameters indicate the time when the file was opened, according to the following binary format:
'   The first four binary bits indicate the month (1 .. 12), according to the CGF"s local time zone;
'   The next five binary bits contain the date (1 :: 31), according to the CGF"s local time zone;
'   The next five binary bits contain the hour (0 .. 23), according to the CGF"s local time zone;
'   The next six binary bits contain the minute (0 .. 59), according to the CGF"s local time zone;
'   The next bit indicates the sign of the local time differential from UTC (bit set to '1' expresses '+' or bit set to
'   The next five binary bits contain the hour (0 .. 23) deviation of the local time towards UTC, according to
'   The next six binary bits contain the minute (0 .. 59) deviation of the local time towards UTC, according to
'   File Open Timestamp: 2645522880
'   Month: 9
'   Day: 27
'   Hour: 11
'   Minute: 55
'   Diff: +
'   dHour: 7
'   dMin: 0
'   Structure Timestamp
'       unsigned month  : 4
'       unsigned day    : 5
'       unsigned hour   : 5
'       unsigned minute : 6
'       unsigned diff   : 1
'       unsigned dhour  : 5
'       unsigned dmin   : 6

Open in new window

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Networking

From novice to tech pro — start learning today.