Just a FYI... anyone who knows how to open the batch file in notepad etc can extend the date that it expires or remove the expiration completely! Only way around this would be to compile it to protect it from editing. There was a Batch to EXE compiler years ago, but I haven't messed with that in ages to say how strong it is to protecting contents from view or alteration when in EXE form.