Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] Office 2019 im kaskadierten Kontextmenü

Status
Dieses Thema wurde gelöst! Lösung ansehen…

edv.kleini

Win11 Registry-Fummler
Hallo
Um mal zu zeigen woran ich gerade arbeite.
Bisher war es so, dass die Office Anwendungen oberhalb des Striches stehen und wie im Bild zu sehen
die Werkzeuge, von denen eventuell noch was hinzukommt unterhalb des Striches sind.
Jetzt möchte ich aber die Werkzeuge in einer separaten Gruppe kaskadiert in der Gruppe
Microsoft Office 2019 drin haben. Weiss da einer wie das geht?
So ganz unbewandert bin ich ja nicht, aber das mit der Kaskadierung des Kontextuntermenüs
kriege ich bisher nicht hin.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DeskTopBackground\Shell\Menu9]
"MUIVerb"="Microsoft Office 2019"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft Powerpoint 2019;Microsoft Publisher 2019;Microsoft Word 2019;Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"
"Position"="Top"
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\Menu9]
"MUIVerb"="Microsoft Office 2019"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft Powerpoint 2019;Microsoft Publisher 2019;Microsoft Word 2019;Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"
"Position"="Top"
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"

[HKEY_CLASSES_ROOT\Directory\Background\Shellex\Menu9]
"MUIVerb"="Microsoft Office 2019"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft Powerpoint 2019;Microsoft Publisher 2019;Microsoft Word 2019;Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"
"Position"="Top"
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Outlook emails sichern]
@="Microsoft Outlook emails sichern"
"ICON"="D:\\PROGRAMME\\batch\\ICON_DLLs\\Own_Icons.dll,4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Outlook emails sichern\command]
@="D:\\Programme\\batch\\Outlook_Mails_sichern.bat"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Access 2019]
@="Microsoft Access 2019"
"ICON"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,4d,00,\
53,00,41,00,63,00,63,00,65,00,73,00,73,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Access 2019\command]
@=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,4d,00,\
53,00,41,00,63,00,63,00,65,00,73,00,73,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Excel 2019]
@="Microsoft Excel 2019"
"ICON"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,65,00,\
78,00,63,00,65,00,6c,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Excel 2019\command]
@=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,65,00,\
78,00,63,00,65,00,6c,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Outlook 2019]
@="Microsoft Outlook 2019"
"ICON"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,6f,00,\
75,00,74,00,6c,00,6f,00,6f,00,6b,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Outlook 2019\command]
@=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,6f,00,\
75,00,74,00,6c,00,6f,00,6f,00,6b,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Powerpoint 2019]
@="Microsoft Powerpoint 2019"
"ICON"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,70,00,\
6f,00,77,00,65,00,72,00,70,00,6e,00,74,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Powerpoint 2019\command]
@=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,70,00,\
6f,00,77,00,65,00,72,00,70,00,6e,00,74,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Publisher 2019]
@="Microsoft Publisher 2019"
"ICON"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,6d,00,\
73,00,70,00,75,00,62,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Publisher 2019\command]
@=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,6d,00,\
73,00,70,00,75,00,62,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Word 2019]
@="Microsoft Word 2019"
"CommandFlags"=dword:00000040
"ICON"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,77,00,\
69,00,6e,00,77,00,6f,00,72,00,64,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Microsoft Word 2019\command]
@=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,00,46,\
00,69,00,6c,00,65,00,73,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,20,00,4f,00,66,00,66,00,69,00,63,00,65,00,5c,00,72,00,6f,00,6f,\
00,74,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,00,36,00,5c,00,77,00,\
69,00,6e,00,77,00,6f,00,72,00,64,00,2e,00,65,00,78,00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Produktaktivierung starten]
@="Produktaktivierung starten"
"ICON"="D:\\PROGRAMME\\batch\\ICON_DLLs\\Own_ICONS.dll,15"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Produktaktivierung starten\command]
@="D:\\Programme\\Activator\\KMSpico_neu\\Activate_2019.CMD"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Produktaktivierung überprüfen]
@="Produktaktivierung überprüfen"
"ICON"="D:\\PROGRAMME\\batch\\ICON_DLLs\\Own_ICONS.dll,2"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Produktaktivierung überprüfen\command]
@="D:\\Programme\\Activator\\KMSpico_neu\\Check_Activation_2019.cmd"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen]
@="Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen"
"ICON"="D:\\PROGRAMME\\batch\\ICON_DLLs\\shell32.dll,269"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen\command]
@="D:\\Programme\\batch\\Stelle_Office_Dokuliste_ein.BAT"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Den Start von Microsoft Office-Anwendungen einstellen]
@="Den Start von Microsoft Office-Anwendungen einstellen"
"ICON"="D:\\PROGRAMME\\batch\\ICON_DLLs\\imageres7.dll,121"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Den Start von Microsoft Office-Anwendungen einstellen\command]
@="D:\\Programme\\batch\\Stelle_Office_Start_ein.bat"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen]
@="Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen"
"ICON"="D:\\PROGRAMME\\batch\\ICON_DLLs\\shell32.dll,296"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen\command]
@="D:\\Programme\\batch\\Stelle_Autokorrektur_Word_Outlook_ein.bat"

Im Anhang mal das Bild des bisherigen Zustandes und die dazugehörige REG-Datei als Text.

Nur bitte keine Drittanbieter-Softwarelösungen. Denn mit Boardmitteln muss das auch hinzukriegen sein.
Ich habe mir schon ´nen Wolf gegoogelt, aber die richtige Lösung war bisher nicht dabei.
Dir Intelgrafikkarten-Optionen im Kontextmenü sind über eine DLL erzeugt und somit unbrauchbar.
Ausserdem sind sie an den üblichen Stellen in der Registry nicht zu finden.
Das 3. Bild soll hier nur als Beispiel dienen, wie die Kaskadierung ungefähr aussehen soll.

Danke im Voraus
 

Anhänge

  • PC_mit_Office_2019_1.jpg
    PC_mit_Office_2019_1.jpg
    86,1 KB · Aufrufe: 148
  • Set_MS_Office_2019_Anwendungen_to_Context_Menu.txt
    21,5 KB · Aufrufe: 130
  • Kaskadenbeispiel.jpg
    Kaskadenbeispiel.jpg
    110,7 KB · Aufrufe: 142
Zuletzt bearbeitet:
Anzeige
Na... den Bericht hatte ich als Erstes gelesen als ich mich durchs Internet gegoogelt habe und das
war auch keine konkrete Hilfe. Mir geht es um eine zweite Ebene und die ist dort nicht beschrieben.
Wie gesagt im Internet gesucht habe ich mir ja schon ´nen Wolf.
Soweit, wie der Typ in seiner Beschreibung, war ich schon lange, wie man in meinen angehängten Bildern
gut erkennen kann. Icons einfügen und Trennstriche alles kein Problem. Aber eine Kaskade mit eigenem Titel
und weiteren Menüpunkten--->da liegt das Problem.
 
Zuletzt bearbeitet:

Anhänge

  • Disable_MS_Office_2019_Anwendungen_to_Context_Menu.txt
    3,5 KB · Aufrufe: 188
  • Set_MS_Office_2019_Anwendungen_to_Context_Menu.txt
    28,9 KB · Aufrufe: 142
Danke Dir @skorpion68. War ja nicht nur da, sondern auch bei den Office Registry-Auswertungen der Autokorreketur
und der Anzahl der zuletzt verwendetenen Dokumente. Klasse und sehr hilfreich. Fettes Lob von mir.
Der Witz ist, ich wusste zwar das ich hinter Menu9 eine \shell Erweiterung und danach eine \Programme
bzw. Werkzeuge - Erweiterung setzen muss, dass war mir soweit klar. Aber jetzt ist natürlich auch klar,
dass hinter jeder Kaskadierung auch eine "SubCommands"-Zeile erfolgen muss,
damit die Registry weiss was gespielt wird. Das war mein Fehler.
Du hattest einige Einträge, obwohl die gleich sind, nochmal reingeschrieben und wahrscheinlich meine
Zeile mit einem Semikolon sprich "rem" versehen... Warum? Zum Beispiel bei PowerPoint.

Frage ist halt jetzt nur noch:

Wie bekomme ich in die erste Gruppe MS Office 2019 die Anwendungen und die Werkzeuge in eine Ebene?
Ich bin mir nicht sicher ob das überhaupt geht.
Also

MS Office Access und die weiteren Anwendungen und darunter
eine Untergruppe Werkzeuge und da die beschriebenen Tools rein
 
Zuletzt bearbeitet:
Du hattest einige Einträge, obwohl die gleich sind, nochmal reingeschrieben und wahrscheinlich meine
Zeile mit einem Semikolon sprich "rem" versehen... Warum? Zum Beispiel bei PowerPoint.

Habe das Original stehen lassen und nur mit Semikolon gesperrt damit du dies auch nachvollziehen kannst. Die Änderung von Powerpoint in PowerPoint gefällt Microsoft und auch mir besser. Grundsätzlich musst du aber nichts übernehmen, was ich da geändert habe.

Abschließend freue ich mich aber dir auf die Sprünge geholfen zu haben.
 
Naja der Command Store Zeile in der Registry ist es ziemlich gleich, ob da PowerPoint oder Powerpoint steht.
Funktionieren tut das Eine so wie das Andere
Aber trotzdem vielen Dank für die Hilfe...

Des Weiteren schätze ich mal hast Du die restlichen Anwendungen bei Dir nicht.
Und deshalb gibt es auch keine Icons bei Dir dazu... Access, Powerpoint und Publisher.
Mein Uninstaller-Inhalt dazu sieht übrigens ganz genau so aus wie Deiner. Die Datei heisst halt nur etwas anders.
Man braucht nur Menu9 und alles Dazugehörige aus dem CommandStore entfernen.
Ich meine, ich weiss ja auch schon Einiges, aber eben nicht alles und wo kämen wir denn dahin, wenn
jeder Alles wüsste!
 
Zuletzt bearbeitet:
Das hier dürfte wahrscheinlich nicht gehen:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DeskTopBackground\Shell\Menu9]
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"MUIVerb"="Microsoft Office 2019"
"Position"="Top"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft PowerPoint 2019;Microsoft Publisher 2019;Microsoft Word 2019"

[HKEY_CLASSES_ROOT\DeskTopBackground\Shell\Menu9\shell]

[HKEY_CLASSES_ROOT\DeskTopBackground\Shell\Menu9\shell\Werkzeuge]
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"SubCommands"="Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\Menu9]
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"MUIVerb"="Microsoft Office 2019"
"Position"="Top"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft PowerPoint 2019;Microsoft Publisher 2019;Microsoft Word 2019"


[HKEY_CLASSES_ROOT\Directory\Background\Shell\Menu9\shell]

[HKEY_CLASSES_ROOT\Directory\Background\Shell\Menu9\shell\Werkzeuge]
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"SubCommands"="Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"

[HKEY_CLASSES_ROOT\Directory\Background\Shellex\Menu9]
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"MUIVerb"="Microsoft Office 2019"
"Position"="Top"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft PowerPoint 2019;Microsoft Publisher 2019;Microsoft Word 2019"


[HKEY_CLASSES_ROOT\Directory\Background\Shellex\Menu9\shell]

[HKEY_CLASSES_ROOT\Directory\Background\Shellex\Menu9\shell\Werkzeuge]
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"SubCommands"="Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"

Vorsicht... Es ist nur ein Auszug aus einem Versuch, der CommandStore Teil bleibt ja unberührt davon.
Ich möchte die Anwendungen oben in der Gruppe Microsoft Office 2019 haben
und darunter ein aufklappbares Menü mit den Werkzeugen.

Aber das ist soviel ich weiss nicht möglich?!?

Ich glaube nämlich nicht, dass man SubCommands und shell Untermenüs in einem Kontextmenü
(hier Menu9) mischen kann.
 
Zuletzt bearbeitet:
So möchte ich das gerne haben. Das hier ist allerdings mit dem Adobe Photoshop zusammengesetzt.
Auch wenn optisch nicht 100%ig korrekt, so gibt es doch den Sinn wieder, wie es gemeint ist.
Wer das für mich hinkriegt bekommt 11 Bergziegen, 12 Kamele, 13 Schafe von mir und
eine Freifahrt auf dem Wasserwerfer durch Frankfurt bei einer der nächsten Groß-Demos.
(SCHEEEEEERZ). Na wem bzw. wenn das kein Anreiz ist. 🤣

Kontext_Menü-Wunsch.jpg
 
Zuletzt bearbeitet:
Dazu habe ich eben das hier gefunden


und dann das hier produziert, aber es läuft so nicht!

Auszug aus Registry-Eintrag

Windows Registry Editor Version 5.00


[HKEY_CLASSES_ROOT\DeskTopBackground\Shell\menu9]
"MUIVerb"="Microsoft Office 2019"
"Position"="Top"
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft PowerPoint 2019;Microsoft Publisher 2019;Microsoft Word 2019"

[HKEY_CLASSES_ROOT\DeskTopBackground\Shell\menu9\ExtendedSubCommandsKey]
"MUIVerb"="Microsoft Office Werkzeuge"
"SubCommands"="Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\Menu9]
"MUIVerb"="Microsoft Office 2019"
"Position"="Top"
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft PowerPoint 2019;Microsoft Publisher 2019;Microsoft Word 2019"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\menu9\ExtendedSubCommandsKey]
"MUIVerb"="Microsoft Office Werkzeuge"
"SubCommands"="Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"

[HKEY_CLASSES_ROOT\Directory\Background\Shellex\Menu9]
"MUIVerb"="Microsoft Office 2019"
"Position"="Top"
"ICON"="D:\\Programme\\BATCH\\ICON_DLLs\\Own_Icons.dll,10"
"SubCommands"="Microsoft Access 2019;Microsoft Excel 2019;Microsoft Outlook 2019;Microsoft PowerPoint 2019;Microsoft Publisher 2019;Microsoft Word 2019"

[HKEY_CLASSES_ROOT\Directory\Background\Shellex\menu9\ExtendedSubCommandsKey]
"MUIVerb"="Microsoft Office Werkzeuge"
"SubCommands"="Microsoft Outlook emails sichern;Produktaktivierung starten;Produktaktivierung überprüfen;Die Autokorrektur von Microsoft Outlook und Microsoft Word einstellen;Die Liste der zuletzt verwendeten Microsoft Office-Dokumente einstellen;Den Start von Microsoft Office-Anwendungen einstellen"
 
Sag doch erstmal, daß Dir das gefällt!

Ich glaube eher nicht da @edv.kleini sich ja sonst bevormunden fühlt. Da aber hier abschließen möchte habe ich die REG-Datei aus Beitrag #4 entsprechend dem Wunsch aus Beitrag #10 angepasst und hier angefügt.

Das Ergebnis sieht mit anderen Icons dann wie folgt aus:

MSO2019WN1.png

PS: Nachfolgend noch ein Screenshot meiner in Beitrag #12 angesprochenen Struktur:

MSO2019_REG.png
 

Anhänge

  • Neu_Set_MS_Office_2019_Anwendungen_to_Context_Menu.txt
    21,2 KB · Aufrufe: 160
Zuletzt bearbeitet:
Ich habe so etwas ähnliches übrigens mit Symbolleisten gelöst - ich habe sowieso meist keinen freien Platz auf dem Desktop, auf den ich einen Rechstclick machen könnte ...

1612541052187.png
 
Immer ruhig Blut ihr Beiden ... alles gut

@skorpion68 Du bist unbezahlbar.

Von wegen bevormunden... Im Gegenteil!
Mir ging es mehr ums Prinzip ... Ich will ja was lernen. Den Rest mache ich mir schon zurecht.
Die Geschmäcker sind halt verschieden. Und über den Geschmack kann man vortrefflich streiten.
Übrigens:
Auf dem Desktop ist bei mir immer aufgeräumt und so gut wie leer.

Im nachhinein war es ja doch recht einfach, manchmal sehe ich den Wald vor lauter Bäumen nicht...

ARRRRGH UAAAAH. :mad: Da hätte ich eigentlich auch selbst drauf kommen müssen... tja man wird halt älter.

Dank Dir nochmals @skorpion68 für Deine Bemühungen.
 
Zuletzt bearbeitet:
Da fällt mir noch eine Frage ein.
In einer Kontextmenügruppe gehen nur 16 Einträge rein.
Mit dem Eintrag in der Registry:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"MultipleInvokePromptMinimum"=dword:00000010

soll es angeblich möglich sein die Anzahl der Kontextmenü-Einträge erhöhen zu können.
Das funktioniert aber nicht.
Soviel ich weiss geht da auch nichts.
Ich lasse mich aber gerne eines Besseren belehren.
Wenn jemand hier was weiss, dann bitte hier posten!
 
Das funktioniert aber nicht.

Dies ist auch richtig so da der Registry-Wert eigentlich für das Öffnen, Drucken und Bearbeiten von mehr als 16 Dateien und Ordner auf einmal gedacht ist, siehe dazu hier Einige Kontextmenüelemente werden nicht angezeigt - Windows Client | Microsoft Docs. Nachfolgend habe ich das auch mal getestet:


GodMode3.png -> GodMode4.png -> GodMode5.png

Im Kontextmenü bringt dies gar nichts, siehe wie folgt zu sehen:

GodMode1.png -> GodMode2.png

Bei Letzterem habe ich den Vorschlag aus Beitrag #16 aufgegriffen um zu verdeutlichen wie man es doch auch anders machen kann. Im Ergebnis muss ich Microsoft auch recht geben da es sinnfrei ist ein Verzeichnis mit 33 Ordnern und 203 Verknüpfungen ins Kontextmenü einzupflegen. Leider hat die Variante, eine neu Symbolleiste an der Taskbar anzuheften, ein Mango denn sobald man sie wieder entfernt sind erneut mehrere Klicks nötig um sie wieder anzuheften und an ihren Platz zu setzen.

Getestet habe ich auch dies hier How to Employ the Verb Selection Model - Win32 apps | Microsoft Docs mit dem Ergebnis, dass dazu Tools von Drittanbietern nötig sind. Dabei sollte man aber beachten, das Microsoft eh einen anderen Weg eingeschlagen hat, hierzu sei das Einpflegen von Menüs im XML- und XAML-Format genannt.

Grundsätzlich arbeite ich mit dem Vorgenannten nicht da ich mir wichtige Dinge auf dem Desktop verknüpft habe. Zusätzlich nutze ich das Startmenü und die Windows-Suche. So bin ich meines Erachtens wesentlich schneller und habe am Ende den selben Effekt als per Rechtsklick irgend eine Anwendung oder gar ein Script aus dem Kontextmenü heraus zu starten.
 
Leider hat die Variante, eine neu Symbolleiste an der Taskbar anzuheften, ein Mango denn sobald man sie wieder entfernt sind erneut mehrere Klicks nötig um sie wieder anzuheften und an ihren Platz zu setzen.

Dazu habe ich jetzt hier Build a PowerShell systray tool with sub menus | Syst & Deploy eine Lösung gefunden, siehe wie folgt:

GodMode6.png

Ja, mit PowerShell / .NET Framework funktioniert es und da dieses Menü noch keine Symbole hat recherchierte ich noch etwas. Fündig wurde ich hier Build a PowerShell systray tool with menus, sub menus and pictures | Syst & Deploy und werde das Script dahingehend mal aktualisieren.
 
Status
Dieses Thema wurde gelöst! Lösung ansehen…
Anzeige
Oben