Not sure whether this is an InfraRecorderPortable issue or PortableAppsMenu issue - but here goes:
Why does only irExpress show up in the PortableAppsMenu? Sometimes, you would prefer to go directly to InfraRecorderPortable and don't need the hand-holding of irExpress. I've seen posts in other apps asking about how to supress extra executables from PortableAppsMenu (but no solutions) but in this instance, the supression is already happening and I would like to be able to un-supress InfraRecord.
I need to clarify a little bit. I found in the ReadMe.txt how to change which executable is run, and have done that successfully, but what I'm looking for is to have both choices, similar to Nero SmartStart and Nero Burning ROM.
There is only one entry for it, it's just called InfraRecorder Portable. Advanced users can use the INI and change the
InfraRecorderExecutable=irExpress.exe
line to readInfraRecorderExecutable=InfraRecorder.exe
. It was far easier from a support perspective to just launch the simple one and let people go from there.Sometimes, the impossible can become possible, if you're awesome!
But the default PortableAppsMenu behavior is to show links for any executable. Consider the following directory structure:
PortableApps
----TCP View
--------tcpvconv.exe
--------Tcpview.exe
Here, two entries appear. Change the extension on one of them, Refresh Menus and - poof, one entry disappears! Wouldn't this imply that something is being done in InfraRecorder to suppress the native behavior?
Now, consider this directory structure:
PortableApps
----InfraRecorderRedux
--------InfraRecorder.exe
--------ifExpress.exe
--------cdrtools
--------Codecs
--------Languages
Now, two menu entries appear - InfraExpress and InfraRecorder, and everything still works. I'm happy as a clam that the SmartStart - Burning ROM model has been realized.
This creates a question in my mind: Just exactly what does
InfraRecorderPortable.exe bring to the party? The only thing I can find (so far) is that, without IRP.exe, IR.exe displays an incorrect CD capacity in the status bar, but still produces the correct DVD output.
i don't know if i follow everything you said you did, but if you're moving around the files... don't. if you run the files in App/InfraRecorder directly there will be problems when switching pcs, and things will get left behind on the host pc. the infrarecorderportable.exe is there for a reason.
i don't really see the point of having a second launcher to launch infrarecorder.exe directly. it takes about 2 seconds to click an option in irexpress.exe and it takes longer to go through the menu in infrarecorder.exe.
In your first example, both will show, and should show, but if you are using an application that has been packaged in the PortableApps.com Format, only the [AppName]Portable.exe file will display in the menu.
The developer formerly known as ZGitRDun8705