Forum Discussion
atplsx
Sep 04, 2023Brass Contributor
7-Zip not doing anything
I packaged 7-Zip with version 1.2023.807.0 of msix packaging tool. When I select extract files here or add to archive after a certain number of selections, it does nothing. When I do this with third-...
Sep 05, 2023
In my testing, with a similarly created package with the same MMPT version, functionality for the context menu handler (on Windows 11, of course) works OK. The only issue I saw was that if you selected the "Add To Archive" option of the context menu, the pop-up window does not appear on top of the explorer window that you started with, which could potentially hide that window so you don't see it. The pop-up window seems to select center screen, so it is likely to be hidden when the explorer window was also roughly in the center.
atplsx
Sep 05, 2023Brass Contributor
please so can you help
<desktop4:Extension Category="windows.fileExplorerContextMenus">
<desktop4:FileExplorerContextMenus>
<desktop5:ItemType Type="*">
<desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
</desktop5:ItemType>
<desktop5:ItemType Type="Directory">
<desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
</desktop5:ItemType>
</desktop4:FileExplorerContextMenus>
</desktop4:Extension>
Adding these values solved my problem a bit, but the hash values menu does not work in the picture in my 2nd post.
<desktop4:Extension Category="windows.fileExplorerContextMenus">
<desktop4:FileExplorerContextMenus>
<desktop5:ItemType Type="*">
<desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
</desktop5:ItemType>
<desktop5:ItemType Type="Directory">
<desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
</desktop5:ItemType>
</desktop4:FileExplorerContextMenus>
</desktop4:Extension>
Adding these values solved my problem a bit, but the hash values menu does not work in the picture in my 2nd post.
- Sep 05, 2023You already have the ClassicFileExplorerContectMenus, so you shouldn't need these.
A quick look at the CRC verification shows that the menu portion is starting something OK, but then something goes wrong. So procmon testing is probably your next step.- atplsxSep 06, 2023Brass ContributorI found why it's not working. The program running in the right-click menu is 7zg.exe How can I get this exe to work with 7zFm.exe?
- Sep 06, 2023
atplsx I am unsure that you have diagnosed the issue correctly. The context menu shell extension is issuing the command. If it asked for the exe by name and not path, then you could add an executable alias to the manifest. I still don't think this is the answer, but it is easy to try.