It would be very handy if, when editing a package, you could fully customize the additional folders for data mode with a checkbox interface. For instance external drives, root directory, alternate mount points for My Documents (mapped to drive) - none of these are possible at present.
At present, if you have a program that requires full disk access to be of any use (eg a file manager), you have to grant the program "Full Access" under the Isolation mode settings, meaning that it also has full access to the registry, which offers no benefit at all in terms of keeping the registry tidy or keeping the settings portable.
Alternately, instead of allowing configurable folder access within data mode, another solution would be a fourth isolation mode that allowed full disk access but isolated any changes to the registry.
-- Edited by gjcdeluxe on Sunday 21st of April 2013 01:47:37 AM
Well you can do all that with the Package Editor: go to the Files / Registry tabs, and there you can configure each folder /key with a different access isolation level.
Really? That's great but I've read the documentation thoroughly and I'm none the wiser. If I go to the Files tab in the Package Editor, how would I authorize full access to a folder that isn't part of the installation?
If I add my D drive for instance, it tries to read the entire contents of the drive and then not surprisingly hangs or encounters permission errors. I just want the installation files themselves to be isolated, but still allow an app to be used for performing real disk operations.
1. go to the Files tab in Package Editor 2. click Add empty folder icon 3. enter D_ as Folder name and click OK 4. click on D_ on the left side to make sure it is highlighted (you might have to expand FileSystem to see it) 5. change Folder Isolation to Full access on the right side 6. Save or Save as your package
Thanks for your help! I was able to try this out today and it works as described :) Though I'm still somewhat confused as to the interaction between the "Isolation mode" settings on the General tab in Package Editor and the settings on the Files/Registry tabs. Is it possible to isolate the registry, whilst still allowing access to all file locations not specified for isolation in the Files tab? I can sort of accomplish this by following your instructions above, and adding empty folders for C_ D_ E_ F_ G_ H_ I_ but rather than having to define each drive in this way, which doesn't accommodate future changes to my system, it would be nice if full disk access could be granted, with the exeption of any locations explicity isolated on the Files tab. Is this possible?
Hi, Then you should choose the Full Access mode, which in in the first tab. If you want to isolate the registry changes, you could go to the third tab (registry). Choose the registry key and then choose isolated mode.
Awesome! That does the trick, appreciate your help with this. Just need to be sure to save the package after switching from Data mode to Full Access mode, then re-open, set the registry entries back to Isolated and save again, because otherwise they are listed as Isolated but are actually set to Full Access mode when the package is saved.
__________________
Page 1 of 1 sorted by
cameyo -> Cameyo usage -> Feature request: more flexibility to customize folder access for Data Mode