For secure delete you can use SDelete by Mark Russinovich. SDelete is a command line utility that takes a number of options. In any given use, it allows you to delete one or more files and/or directories, or to cleanse the free space on a logical disk.
An example command line to securely delete the entire folder and its sub-directories is as follow:
sdelete –p 3 –s C:\Users\SuperUser\cache4
An example command to wipe the free disk space of your local dirve (system drive, another partition or hard-drive):
sdelete –p 3 –z C d:\
The above will not delete any files but will wipe previously deleted files and unused space in the hard-disk. The said command will wipe the free disk space in Drive C using 3 passes. If you rather use the default pass, you can simply enter the following command: sdelete –z C:
Tip: It’s recommended in wiping the free disk space after using the secure deletion command. This will allow SDelete to wipe also the previously deleted files. You can also enter a command to secure delete and wipe a free disk space but it’s only applicable to the entered path.