Thanks Roman. I tried out the Temp options, but it seems to not work when both a custom folder is specified (ex: b:\cmp_tmp\) and CMPro_TempFolder_Clean = on. Upon start, the folder is deleted and cmpro reverts to use of CMPro's default temp. Quitting the program then updates the ini with the default path (and two end slashes). I can only use a custom temp while clean = off.
My disk is thanking you profusely. I can definitely see a bonus for those who don't use a disk cache.
*Edit: On further tests, CMPro is failing to re-create the folder while it is being browsed in Explorer. I don't want to count myself out too soon, but I'm using Classic Shell to improve the Explorer interface by re-introducing features pruned by Microsoft in its infinite wisdom. Maybe this adds some race condition or lock to the FS entry? The Explorer window auto-closes when it's deleted by CMPro, but when I revisit the path, it is not present. When I do not 'interfere' with the program's access to the folder by not being in it, cleanup works as expected.
Additionally, an extra slash is being appended to the CMPro_TempFolder on every exit.