Here's what I came up with.
Very messy, any idea's how to make the code cleaner?

 Code:
Copy d:\Backups\EXMERGE.ini d:\Backups\EXMERGE.tmp.ini
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SourceServerName", "BENSMTP")

;==================================
;Exmerge 2007
;==================================

WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "DataDirectoryName", "D:\Backup_temp\exchange\ben\2007")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageStartDate", "01/01/2007  00:00:00")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageEndDate", "12/31/2007  23:59:59")
Shell $exmergeexe

;==================================
;Exmerge 2008
;==================================

WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "DataDirectoryName", "D:\Backup_temp\exchange\ben\2008")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageStartDate", "01/01/2008  00:00:00")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageEndDate", "12/31/2008  23:59:59")
Shell $exmergeexe

;==================================
;Exmerge 2009
;==================================

WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "DataDirectoryName", "D:\Backup_temp\exchange\ben\2009")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageStartDate", "01/01/2009  00:00:00")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageEndDate", "12/31/2009  23:59:59")
Shell $exmergeexe
;==================================
;Exmerge 2010
;==================================

WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "DataDirectoryName", "D:\Backup_temp\exchange\ben\2010")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageStartDate", "01/01/2010  00:00:00")
WRITEPROFILESTRING ("d:\Backups\EXMERGE.tmp.ini", "EXMERGE", "SelectMessageEndDate", "12/31/2010  23:59:59")
Shell $exmergeexe

del 'd:\Backups\EXMERGE.tmp.ini'


Edited by Mart (2010-07-12 12:55 PM)
Edit Reason: Please use code tags when posting code.