This application is a replacement for OpenWith.exe meant to replicate the Open With dialog from Windows XP, Vista and 7.
Windows XP design:
Windows Vista/7 design:
NOTE: This software is in early development and you should not use it on a daily basis over the regular open with dialog. This is for testing only.
- Make sure you have already built OpenWithEx.
- Open the Registry Editor.
- Navigate to
HKEY_CLASSES_ROOT\CLSID\{e44e9428-bdbc-4987-a099-40dc8fd255e7}\LocalServer32
. - Right click it, and click "Permissions".
- Click "Advanced".
- Click "Change" next to the current owner.
- Type your username, and click OK until you're back to the main Permissions dialog.
- Click "Add...".
- Type your username, and click OK.
- Check the "Full Control" permission, and click OK.
- Change the (Default) value (which should be
%SystemRoot%\System32\OpenWith.exe
) to the path of OpenWithEx's executable.
Simply open OpenWithEx.sln
in Visual Studio 2022 and compile the whole solution. If you want the Windows XP design, uncomment
the line in OpenWithEx/openwithex.h
that says #define XP
and rebuild the whole solution.