Recovery on Terminal Services fails when %TEMP% changes

Is there anyway to change the location of the recovery files?

PL Dev writes the recovery files to %TEMP%\PLS-Recovery, and %TEMP% changes and gets cleaned out on each user login to Terminal Services.

So, I can kill the thing, see that files are in C:\Users\james.smyth\AppData\Local\Temp\5\PLS-Recovery

But, when I log off/on, the \5\ folder is gone and %TEMP% is now C:\Users\james.smyth\AppData\Local\Temp\7\PLS-Recovery

Thanks,

James Smyth
 
There is currently no method to override this location. I have added this to the list of enhancement requests.
 
This is kind of old but I've been hit by the same %TEMP% folder RECOVERY issue described here. Recovery cannot happen since the TEMP folder location is being changed with a numeric following the TEMP, like LOCAL\TEMP\1 or LOCAL\TEMP\2.

I suspect you are checking the %TEMP% variable just once when the EXE starts. It would be nice if you could check to see if %TEMP% changed (or was hard-coded), better yet it would be nice if you could allow an option to specify a recovery folder in BACKUP Preferences. Better still make recovery a real feature that actually preserves *all* open windows without forcing the user to save each separately. That would be handy and it's the actual way that I use 'RECOVERY' today.
 
Back
Top