Nja, einmal kann man einen "Link" in der Registry erstellen ... hast du wohl gemacht (HKEY_CLASSES_ROOT)
oder eine
DLL registrieren, wie es z.B. WinRAR, 7-Zip oder TortioseGit machen.
Bezüglich Ersterem müsste es in der Registry einen "Wert" in jenem Dateityp-Shell-Eintrag geben, welcher angibt, ob es standardmäßig "nicht ausgegliedert" wird.
Es gibt da tausende (teils geheime) Flags und Optionen, die man dort setzen kann, z.B. siehe HKEY_CLASSES_ROOT\cmdfile\shell\open und ...\runas
z.B. ob es nur sichtbar ist, wenn man Strg oder Shift gedrückt hat, oder eben ob es im Root angezeigt oder wenn nicht gesetzt in dieses "weitere"-Menü ausgegliedert wird uvm.
https://learn.microsoft.com/en-us/wi...-menu-handlers
https://learn.microsoft.com/en-us/wi...tem-attributes
https://learn.microsoft.com/en-us/wi...menu-interface
https://learn.microsoft.com/en-us/wi...play-specifier
https://learn.microsoft.com/en-us/wi...-file-explorer
...