Yanıtlar:
Sahip olduğum kabuk uzantıları için işleyiciler burada. Muhtemelen başlamak için iyi bir yer.
HKCU\Software\Classes\*\ShellEx\ContextMenuHandlers
HKCU\Software\Classes\Directory\ShellEx\ContextMenuHandlers
HKLM\Software\Classes\*\ShellEx\ContextMenuHandlers
HKLM\Software\Classes\Directory\ShellEx\ContextMenuHandlers
Bağlam menüleri WinMerge
dinamiktir ve kayıt defterinde değiştirilemez - bunlar içinde tanımlanır. Shell Extension
DLL. (çoğu uygulamanın bu şekilde olması muhtemeldir.
Açtım c:\Program Files\WinMerge\ShellExtensionU.dll
birini kullanarak dosya Total Commander
eklentileri (hangisini bilmiyorum). Sonra yönüne gidin. RT_STRING\1033\7.rc
hangisi ingilizce bağlam menüsü için dil metni.
Sonra onu değiştirdim:
STRINGTABLE
LANGUAGE 9, 1
BEGIN
100, "ShellExtension"
101, "WinMerge"
102, "Open with WinMerge"
103, "Please select no more than 2 items"
104, "Compare"
105, "Compare..."
106, "Compare To"
107, "Save this path. Select another path to compare with this path."
109, "Compare to saved path (%1)"
110, "Re-select First"
END
Kime:
STRINGTABLE
LANGUAGE 9, 1
BEGIN
100, "ShellExtension"
101, "WinMerge"
102, "Open with WinMerge"
103, "Please select no more than 2 items"
104, "&Compare"
105, "Compare..."
106, "&Compare To"
107, "Save this path. Select another path to compare with this path."
109, "Compare to saved path (%1)"
110, "Re-select First"
END
Yeniden başlattıktan sonra içerik menüleri güncellendi.