Autoeng,
Funny, I just wrote this up last night, but I haven't been able to post it to my website yet (can't do that from work, didn't do it at home last night).
Check my web site at the end of the weekend and I'll have the full article up there.
For now, the way I do it is to use a text file named for the version of the database: BRXPVersion2.3.txt, for example. Then your batch file does this:
rem Copy a new front end if the newest version file is not present
if not exist "BrXpVersion.1.0.txt" copy "t:\BrXpFE.mdb"
if not exist "BrXpVersion.1.0.txt" copy "t:\BrXpVersion.1.0.txt"
All you have to do to force the roll out of a new version is change the name of the text file and the three references to that in your batch file.
This, of course, assumes that your users get only a shortcut to the batch file, and the batch file itself sits on your server.
Hope this helps.
Jeremy =============
Jeremy Wallace
Designing, Developing, and Deploying Access Databases Since 1995
Take a look at the Developer's section of the site for some helpful fundamentals.
Remember to reward helpful tips with the stars they deserve.