Dir Clean v0.4.0 (BETA 4) by Tyler Retelle (darklight_tr) Built with AutoHotkey v1.0.48.05 20090925 Info ---- Dir Clean is a GUI based script that deletes all files and folders in specified directories. Consult the Dir Clean Manual for full feature details and instructions on how to use this script. OS Support: Windows XP, Windows Vista, Windows 7 Tested On: Windows XP, Windows 7 Bugs/Issues ----------- -Dir Clean v0.1.0 (BETA 1) or higher must be run under a user with admin privileges in order to function properly. This behavior is by design. -Error detection is only partially implemented. -Logging has not been implemented. -If a Dir# variable in the ini file is left blank you will receive a prompt that it is a blacklisted directory. This will be fixed in a future release. -The manual cannot be viewed if it is located on a network drive/share. This is a limitation imposed on Compiled HTML Help files by Microsoft for security reasons, but you can bypass the security in order to view the file from a network drive/share. See http://support.microsoft.com/kb/896054 for details. As an alternative, a HTML version of the manual can be downloaded from tylerretelle.com. Please report any bugs/issues you encounter and I will do my best to fix them. Contact Info ------------ Website: www.tylerretelle.com E-mail: darklight_tr@yahoo.com License ------- Please see the License section of the manual or http://www.tylerretelle.com/documentation/license.html for details. Copyright Info -------------- Compile_AHK was used to compile Dir Clean v0.1.0 (BETA 1) and higher. Thanks to ladiko for the awesome utility! Helpinator FREE was used to create the help files. (http://www.helpinator.com) The script icon is from the Pinvoke Diagona icon pack. (http://www.pinvoke.com/) Change Log ---------- v0.4.0 (08/03/10) - BETA 4 ------ -The OS check function now obeys the Quiet (/q) command line parameter. -The admin rights check function now obeys the Quiet (/q) command line parameter. -A backup function has been added, and requires an ini update to use. See the Manual for details. -If the GUI is displayed a message is now shown when a blacklisted directory is encountered. -All error messages now obey the Quiet (/q) command line parameter. If an error is encountered, the operation will silently fail and Dir Clean will exit. -Added several GUI status messages. -Includes v1 Revision 3.1.0 of the Dir Clean Manual. -Added Windows 7 to the supported and tested OS lists. -Removed Windows Vista from the tested OS list because I no longer have any PCs running Windows Vista to test on. The OS will remain on the supported list. v0.3.0 (11/25/09) - BETA 3 ------ -The Cleanup.ini is now included with the installer. It was accidentally omitted from the previous releases. -Changed the command used to clean a directory to ensure the cleaning operates as expected. -Fixed an issue where if you skipped cleaning a directory all remaining directories would be skipped. -Added a blacklist function that skips certain directories. See the Manual for the list of blacklisted directories. -Includes v1 Revision 3.0.0 of the Dir Clean Manual. -Installer upgraded to Script Setup Utility v2.5.0. -Fixed several issues causing the overall progress bar to not advance after a directory is skipped. -MsgBox prompts now require acknowledgement or dismissal before you can access the Main GUI. v0.2.1 (11/10/09) - BETA 2a ------ -Amended the confirmation prompt to indicate that all files and folders would be deleted in the specified directory. -Includes v1 Revision 2.1.0 of the Dir Clean Manual. -Installer upgraded to Script Setup Utility v2.4.0. v0.2.0 (11/09/09) - BETA 2 ------ -First Public Release. -Removed some unused code. -Added support for command line parameters. -Added quiet (/q) command line parameter which will suppress the GUI, system tray icon and confirmation prompts when running. -Added command line parameter support for custom ini files. If a custom ini file is not designated, the default Cleanup.ini file is used. See the manual for details. -Added a confirmation variable to the ini file, which enables/disables confirmations for each directory to clean. Confirmations are overridden by quiet mode. -Added GUI support for the current directory number vs the number to be cleaned. (GUI RV0) -Fixed the version declaration variable. -Includes v1 Revision 2.0.0 of the Dir Clean Manual. v0.1.0 (11/06/09) - BETA 1 ------ -Initial Internal Release.