CleanVC Command Script Mike Woodring http://www.bearcanyon.com Disclaimer: o This utility is freeware and is used at your own risk. No warranty as to the safety of this utility is expressed or implied. To Install: o Run cleanvc.exe. To Uninstall: o Run the "Add/Remove Programs" control panel applet. o Select "CleanVC Utility". o Press the "Add/Remove" button. Usage: o Right click on a folder icon in the Windows explorer. o Select "CleanVC Here". What it Does: o Cleanvc uses a recurse.exe utility to delete VC's intermediate output files starting in the current directory and then in all subdirectories. o The install script copies recurse.exe and cleanvc.cmd to the Windows directory on your machine so that they're on your path. The uninstall script removes those files from your Windows directory. Notes: o This utility is only supported on Windows NT >= 4.0. o Starting with version 2.0.0.28 of the recurse utility that accompanies the cleanvc.cmd command script, UNC path names are supported. Note, however, that because the shell first sets the current working directory to be equal to the folder/drive being right-clicked on, cmd.exe will print an error message like this when "Clean VC Here" is executed: '\\servername\sharename' is an invalid current directory path. UNC paths are not supported. Defaulting to Windows directory. You can safely ignore this error message. Once started, the cleanvc.cmd script will explicitly pass the starting directory to the recurse program, which will now temporarily map an unused local drive letter to \\servername\sharename before it begins. o Starting with version 2.0.0.41 of the recurse utility that accompanies the cleanvc.cmd command script, a "/p" option is available that causes recurse.exe to pause after execution is complete. If you want the command prompt window that is displayed when you execute the "CleanVC Here" operation to pause before closing, edit cleanvc.cmd in the Windows directory so that the "/p" option is passed to recurse.exe. An example is given in a comment at the top of cleanvc.cmd.