I need an EXE (and source code; Delphi programmers only) that will provide a set of check boxes on a dialog that gives the user the options to:
1) Delete all files of type EXD found on a PC in any folder. Each would be presented for deletion confirmation before deletion IF the file is not in a TEMP directory. The user would have options of Delete, Don't Delete, and Cancel. If Cancel, all activity stopped. If Delete or Don't Delete, action is taken and the next EXD file presented. Only EXD files in non-TEMP directories would be presented with the confirmation question (which displays path and name). If in a TEMP directory, the EXD file would be automatically deleted. The results of number found and deleted would be presented. ex: X EXD files deleted from TEMP directories. Y EXD files deleted after confirmation. Z EXD files still on PC (ones not deleted)
2) Delete all files in TEMP directories in Documents and Settings (XP) and in the Users folder for Vista users. If a file can not be deleted, it is to be skipped (versus crashing or stopping the exe). Results (number of files deleted) presented at the end. X files deleted, Z files could not be deleted)
3) Same as 2 above but in the Windows Temp directory
There would be three check boxes for the above, and the user can choose any combination. Before each of the above actions are displayed, a dialog explaining in detail the action to be taken would be displayed and asking for confirmation to proceed.
There would be an About box indicating the version and that the user can go to my site to check for the latest version (link in the about box)
Display some text and a picture, to be supplied on the main dialog. The first dialog that the user would see upon starting the program would be a software agreement that they must agree to before running the program.
Minor changes to the above specs should be anticipated in your bid. Upon completion of the project, a full set of source code would be provided.