Is there any function (or trick/workaround) for adding files to a packaged app's virtual file system, without including these files in the package itself? The reason being, that I want to add certain customizations to this particular deployment of the program (a bunch of user 'favourites' files) but I don't want to include these in the package because they are just links to things I happen to be using at the moment, not customizations that I would want to be permanently stored in the package.
I know that you can run the "-exec regedit.exe" parameter to access the virtual registry, so I tried "-exec explorer.exe" to see if that would provide access to the virtual file system... sadly no.
I can open a 'file open' dialog from within the virtual app, and use that as a mini file browser to cut and paste the files I want into the virtual app's favourites folder. I have done this from time to time with other packaged apps but in this instance it's too time consuming as I can only select one file at a time and there are 70-odd files that the app needs to be able to 'see'.
Suggestions welcome! :)
-- Edited by gjcdeluxe on Wednesday 8th of July 2015 07:57:11 PM
Of course as soon as I posted this, I finally figured out how to do it! For some reason -exec cmd.exe launches from within the virtual environment, whereas exec explorer.exe does not. Problem (sort of) solved!
In the days of XP and older versions of IE, -exec explorer /separate or -exec "%programfiles%\Internet Explorer\iexplore.exe -e" or even -exec "%programfiles%\Internet Explorer\iexplore.exe C:" used to work.
If you find using the command line to be tedious, I suggest using a third-party file manager these days. I have used Q-Dir and Explorer++ myself. You don't need to make them part of the package; although, you can if you want to. A simple -exec Q-Dir.exe or -exec Explorer++.exe will allow you to explore and make changes to the virtual filesystem.
__________________
Page 1 of 1 sorted by
cameyo -> Cameyo usage -> Adding files to virtual file system without packaging them?