I want to make some self extracting archives with Opus and I want these archives to auto-run an EXE file that is in the archive. It works perfectly most of the time but it objects to some paths. The screen capture shown at the following URL
If you copy that path and paste the exact same thing into Opus, does it find the folder there?
Make sure there isn't a space on the end of the string or anything like that, too.
Is anything extracted to the path? The error could be with running the command you have specified, and not extracting the files. Please show us how the archive was created with all the details.
Many thanks Leo, I have tried to reply by making a demo video for you to see what I tried to do. Perhaps I have nailed down the question that I want to ask.
That does look like it's not working as it should. My guess is that the extraction path you specify has to already exist, except for at most one folder level on the end. It may be failing if it needs to create two folder levels or more. If I am right, it should be easy for us to fix this. I'll reply again once we've looked at it in more detail.
Yes, I agree that the problem seems to occur when Opus has to create more than one new folder during the extraction process.
I very much appreciate the prompt replies and, in fact, I'm stunned. You must have sent them during the wee hours on Saturday night, your time. Do you ever sleep?
If this question leads to a modification of Opus, I'll be proud.
My guess was correct, and this has been fixed for the next update. (Of course, the fix will only affect SFX archives made from that version onwards, so you'll need to re-create the old SFX archives with the new version if the change is needed for them.)
Leo, while we are about it, can I suggest a possible wish-list item for self extracting files?
Presently, we can ask a self extracting file to run a *.EXE file automatically but I would like, if possible, to be able to ask a self extracting to run other kinds of file as well. For example, all *.tex files on my computer are run by a product called Scientific Workplace. If I double click on one of these files, it opens in Scientific Workplace.
So perhaps it might be possible to ask a self extracting file to run such a file and have Windows open Scientific Workplace to show it.
I suppose the same could apply to MS Word files and many others.