Drake7707 Posted September 15, 2008 Report Posted September 15, 2008 Does anyone know of a program that acts like a sandbox and stores everything that is referenced to outside the application folder to a generated file inside the application folder ? I've used Sandboxie in the past but it stores all stuff in a seperate registry file. I want to 'install' an application and forcing it to be always portable. E.g I install program A, it writes its files to D:\Program Files\A\. It also makes registry keys & copies a dll to system32 & uses it. What i'm looking for is a program that intercepts the latter and puts the registry & dlls in D:\Program Files\A\required\ or something. The program itself will have to be either patched or run in a sandbox that points A to the correct files. One that runs more transparent than sandboxie .... sigh otherwise i'll have to write one myself again
Yavaris Posted September 16, 2008 Report Posted September 16, 2008 Does that exist? Would keep my pc a lot cleaner, because this would make deleting registry stuff and shared files lots easier. I'm keeping my eye on this topic.
Drake7707 Posted September 16, 2008 Author Report Posted September 16, 2008 Sadly, I don't know, that why I'm hoping someone have encountered such a program here :/ You'd assume there would be at least 1 program doing that with all the usb sticks out there for portability
Samapico Posted September 16, 2008 Report Posted September 16, 2008 Well, is even possible to intercept registry changes from program X?
Drake7707 Posted September 16, 2008 Author Report Posted September 16, 2008 Sandboxie does it. It intercepts all io from/to disk
Samapico Posted September 16, 2008 Report Posted September 16, 2008 And why isn't that program good for you?
Drake7707 Posted September 16, 2008 Author Report Posted September 16, 2008 It stores the registry and io on a seperate place but i'll have to define a sandbox for every program, and i'm not so sure i can choose the directory to store stuff. And even if that approach works, it's much more hassle than i want. It should be more like: put sandboxthingy exe in the program folder and p!@#$%^&* it the exe to start (without would open the settings screen for e.g adding multiple exe's because some programs can start seperate exe's) and then all data is stored in App.path\nameofexeorprogram or something. then only need to link the shortcut to that sandboxthingy and ta-dah the entire program is contained within its own directory Shared resources such as a registry and dll files are outdated anyway, there's plenty enough room on your hdd to store duplicate dll's of dunno 1mb max and a central registry is annoying because you're bound to your windows. Someone else must have thought of this and made this no?
Samapico Posted September 16, 2008 Report Posted September 16, 2008 You sure there aren't any command lines to do that or something?
Recommended Posts