
Would it be fair to say that RecoverFolder is appropriate only when you have to visually examine what may make its way to the real hard drive? Could you make a guideline that this would apply primarily in situations where files may be placed into a directory/folder by a process not entirely under the user's conscious control?
For example, is there any point in causing purposefully downloaded files to go first to the sandbox, and then "Recovering" them to their permanent location, as a separate step? Or, would this always be more simply handled by "punching a hole in the sandbox" with an OpenFilePath statement? Any security disadvantage to this, or is this a good principle to follow?
These questions are coming up as I manually edit the Sandboxie.ini file and am faced with chosing between the two. Where proper program functioning would be interfered with, after a sandbox is "dumped," without allowing all writes a program want to make, to become permanent, the choice is easy. Here, RecoverFolder would be clearly inappropriate.
In other cases, I would like some guidelines as to when to choose which. Can this be boiled down into three or four rules, hopefully from someone with more experience than I, in the program's workings and effects?