In Java 6 on Windows, I am interested in performing the following task, but really not sure how to go about it.
- I want to take a zip file
- unzip its contents into a spot in memory/RAM
- Create a Java Process that will run a .EXE file that exists within that ZIP file
- That .EXE must be run while the current working directory is that location in the RAM
- I will then need to put another file into that same "current working directory" location space in the RAM.
I know it sounds weird, but it will actually make something much more efficient by doing it this way, so if its possible, it would be great to know.