Greetings.
Open++ O++ works nicely as a PE plugin.
The latest release makes O++ "portable".
There is only the exe, a dll and the ini.
I keep all/run non-core PE apps/utils on/from a USB stick,
so I can update those items without rebuilding.
The O++ ini can be updated any time and preserves all changes.
Most XP/PE Open With (lasting) changes would have to be made by rebuilding.
My XPE startup script executes the following»
CODE
RegRead, OWCLSID, HKEY_CLASSES_ROOT, *\ShellEx\ContextMenuHandlers\Open With
RegWrite, REG_SZ, HKEY_CLASSES_ROOT, *\ShellEx\ContextMenuHandlers\Open With, , -%OWCLSID%
to disable the XPE Open With context menu item ...
RegWrite, REG_SZ, HKEY_CLASSES_ROOT, *\ShellEx\ContextMenuHandlers\Open With, , -%OWCLSID%