Shell property provider that allows to see some basic info about Bethesda module files on Details tab in the system file Properties dialog. The DLL registers itself to handle .esp
, .esm
, .esl
and .esu
file extensions with BethesdaModule.Metadata
ProgID.
Property fields are marked as editable but actual file data editing is not supported. If you click Apply with any changes made to the new properties you will get 0x80004001: Not implemented error. This is normal, property fields are made editable so you can copy their values. If they're read-only there is no way to copy text.
- Morrowind
- Oblivion
- Skyrim LE
- Skyrim SE
- Fallout 3
- Fallout: New Vegas
- Fallout 4
- Author
- Description
- Form version (where applicable)
- Flags (ESM, ESL, localized, etc)
- Master files list.
Run cmd.exe
as an administrator and use following commands. Use full paths to regsvr32.exe
and the DLL if needed.
Install:
regsvr32 "Bethesda Module ShellView.dll"
Uninstall:
regsvr32 "Bethesda Module ShellView.dll" /u
Requires KxFramework. You can easily get it using VCPkg package manager and provided portfile to build the KxFramework itself.
- Add custom properties instead of using the system ones.
- Add edit capabilities (will rquire some third-party .esp editing library, probably based on xEdit).