Vortesys / Program-Manager-II

Program Manager II, a new shell for Windows.
https://vortesys.github.io/progmgr/
MIT License
40 stars 3 forks source link

Implement "Superbar" support #15

Open freedom7341 opened 1 year ago

freedom7341 commented 1 year ago

When right clicking Firefox or Steam or other applications, a special context menu with application-specific commands is seen. Being able to activate this from a program group inside of Program Manager II would be extremely useful and help workflows. More research needs to be done where the data for these actions is stored.

u130b8 commented 1 year ago

https://forensics.wiki/jump_lists#customdestinations

The CustomDestinations Jump List files are located in the user profile path: Path: C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations Files: *.customDestinations-ms

https://inria.hal.science/hal-01988839/document

Each jump list file has a 16-digit hexadecimal number called the AppID (application identifier) followed by an extension. The AppID is computed by the Windows operating system using a CRC-64 checksum based on the file path of the application. An application that is executed from two different locations has two different AppIDs associated with the application.

image

freedom7341 commented 1 year ago

https://www.forensicfocus.com/articles/forensic-analysis-of-windows-7-jump-lists/ https://www.codeproject.com/Articles/36561/Windows-7-Goodies-in-C-Jump-Lists