Sergiu,
OK, you want to push new/updated files from the server to the workstations, right? Should this happen when the users login, when the files are changed, or scheduled on the middle of the night? Since the users are on workstations (OS???), the workstations need to pull the content, since the server will not have ways to push it to them.
1. Pull when user logs in/Pull by pressing an icon:
You will need to write a script that p[ulls the new/updated documents. This is a simple pull (batch) - the G: is a mapped network drive and can be substituted by the UNC (\\server\sharename) and moves files with a later date than the local file from the G: (in the server) to the C:\ (checks to make sure the directory exists):
@echo off
if not exist g:\ogs\nul exit
if not exist c:\ogs\nul md c:\ogs
g:
cd \ogs
xcopy g:\ogs\*.mde c:\ogs\*.* /D
xcopy g:\ogs\grads.bat c:\ogs\*.* /D
exit
You can add it to the startup or put it on their desktops for them to do manually
2. With the same command, you can schedule this to happen by using the scheduler (winXP, win2003) or the AT command (win2000). Look at the help file on the workstation/client side for 'AT' or 'Scheduler'
Hope this helps!
Ricardo A. Parodi
eSolar, Inc.