Have you ever carefully selected dozens of files and folders in Windows Explorer and dragged them to a destination folder, only to have Windows bail out on the whole procedure because one of the source files is still in use? Have you ever wished there was a "No to all" option on the overwrite prompt dialog? Or for the ability to automatically overwrite files only if the source file is newer?
How about deleting files--say you want to clear everything out of the temp folder except the two files that are in use. Explorer is little help--it will bail as soon as it hits one of them, and refuse to delete anything else. Or perhaps, like me, you've been annoyed by incessant spurious "Are you sure?" prompts.
"Are you sure you want to delete these files?" Yes.
"But wait! This one's a program file. Are you sure you want to delete it?" Yes.
"But wait! This one's read-only! You surely don't want to delete it, right?!"
I created PerigeeCopy specifically to address these annoyances with Windows Explorer's built-in file operations. PerigeeCopy is a configurable Win32 shell extension that lets you copy, move, and delete files with the ease of Explorer's GUI, while at the same time adding additional features and options, not the least of which is the ability to resume after errors and retry any failed files at the end of the job.
Copying and moving files
Copy or cut files and folders to the clipboard normally, using Explorer. Then right-click the destination folder, and select "PerigeePaste" (instead of "Paste").
Alternatively, check "Use PerigeeCopy by default" in the options dialog, and PerigeeCopy will be invoked for all clipboard file operations.
Right-drag files and folders, and select "PerigeeCopy Here" or "PerigeeMove Here" from the popup menu
Alternatively, check "Use PerigeeCopy by default" in the options dialog, and drag-drop files normally. As with Windows Explorer, files will be moved when the source and destination folders are on the same drive, and copied otherwise. Also, you can force a copy by Ctrl+dragging or a move by Shift+dragging.
Select files and folders in Explorer, then right-click and select "PerigeeDelete".