I am carrying out a POC to find a way to refresh a testing server. Refreshing involves
- Deletion of several files
- Uninstalling some programs from Windows Add/Remove programs
- Installing fresh copy of the program (It uses installshield which involves user interaction)
- Placing some dependencies in specific folders.
While the deletion and copy work can very easily done in ANT it's not the problem. But I couldn't find way to automate the install/uninstall tasks.
Can this be done using ANT? Is there any other alternative?