WinTidy - Identify and Remove Unwanted Files WinTidy helps you control disk space usage. There are many programs that generate backup files that can be safely deleted once a project has been completed, and program developers may wish to delete those "intermediate" files and pre-compiled headers that typically clutter up C++ or Delphi projects. WinTidy identifies these files, and will allow you to try and delete them. It does *not* delete the files automatically. ========================== WARNING ============================== You accept any resonsibility for deleting files on your system. Take a backup if you are at all uncertain what you are doing! ========================== WARNING ============================== Usage: Extract WinTidy.exe from the zip file to a convenient location, and run it! WinTidy uses no other DLLs, or registry entries. Optionally, if you make an icon or shortcut for WinTidy, you can have one parameter which causes the initial directory to be preset to that parameter. You must still press the Find button, though, to scan for unwanted files. The files are presented in a list box in size order, so you can concentrate on removing the biggest files first. Maximum results for minimum effort! Select the files you want to delete in the list box, and then press the Delete button. What files are "unwanted"? As supplied, the program regards the following files as unwanted. To change this requires re-compilation. I deliberately chose this way of doing things as it is more difficult to recompile than to simply edit an INI file. *.tmp ~*.* *.~* *.?~? *.aps *.bak *.bk? *.bsc *.dmp *.dsm *.ilk *.pch *.rws *.sbr *.$$$ backup*.wbk There is also an option to be rather more agressive in selecting files, when you are getting really desparate for space. This seeks out Windows 95 and NT help file searching add-ons, the .FTS and .GID files. These can be recreated by Windows when required. To recover more disk space, you may also want to empty the cache of any Web browsers you have, particularly if you have one installed and it's no longer in use, and if you run both Windows 95 and NT, you might want to delete NT's PAGEFILE.SYS in 95's autoexec.bat, and 95's WIN386.SWP in NT's autoexec.nt. Notes: The program is written with Borland's Delphi 2.0, and full source is included. You do not need access to Delphi 2.0 to run WinTidy. The program runs on Windows 95 and Windows NT 3.51/4.0. Contacting the author: This program is placed in the public domain, but remains copyright of David Taylor, Edinburgh, 1996. This program is provided "as is", without any support. Whilst I cannot answer queries relating to the use of this program, I'd welcome any comments or suggestions for improvements you may have. david.taylor@gecm.com 1996 May 26