Image: https://github.com/user-attachments/assets/7590eee3-245f-4bd7-acbf-5137e5eb84c4
Image: https://github.com/user-attachments/assets/7fda28bc-cbb0-4111-a04a-597b6b50a21b
How can I get it to show the icon for Total Commander internal ?
The effect I hope to achieve:
The image below is what I made through the Windows registry.
Image: https://github.com/user-attachments/assets/c99247c5-4ab9-4677-9004-d041db4e3405
Here's what I wrote about the registry
Code: Select all
Windows Registry Editor Version 5.00
;主入口
[HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\SkyScan]
"MUIVerb"="SkyScan CT 软件(&Z)"
"Icon"="imageres.dll,187"
"AppliesTo"="System.FileExtension:=\".bmp\" OR System.FileExtension:=\".png\" OR System.FileExtension:=\".jpg\" OR System.FileExtension:=\".tif\" OR System.FileExtension:=\".dcm\" OR System.FileExtension:=\".vxm\" OR System.FileExtension:=\".log\" OR System.FileExtension:=\".oog\" OR System.FileExtension:=\".ctt\" OR System.FileExtension:=\".ctl\" OR System.FileExtension:=\".ctm\" OR System.FileExtension:=\".p3g\" OR System.FileExtension:=\".stl\""
"ExtendedSubCommandsKey"="SkyScan.Menu"
;子菜单
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu]
"MUIVerb"="SkyScan文件子菜单"
"Icon"="imageres.dll,188"
;Notepad 以 ini 打开
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.Log]
"MUIVerb"="以 INI 语法打开(&Z)"
"Icon"="C:\\ProgramFree\\Notepad2\\Notepad4.exe,0"
"AppliesTo"="System.FileExtension:=\".log\" OR System.FileExtension:=\".oog\" OR System.FileExtension:=\".ctl\" OR System.FileExtension:=\".ctt\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.Log\command]
@="C:\\ProgramFree\\Notepad2\\Notepad4.exe /s ini \"%1\""
; NRecon 做重构
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.NRecon]
"MUIVerb"="NRecon 重构(&R)"
"Icon"="C:\\ProgramFree\\SkyScan\\NRecon\\NRecon.exe,0"
"AppliesTo"="System.FileExtension:=\".tif\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.NRecon\command]
@="C:\\ProgramFree\\SkyScan\\NRecon\\NRecon.exe \"%1\""
; CTVox 看 3D
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTVox]
"MUIVerb"="CTVox - 3D 体素渲染(&V)"
"Icon"="C:\\ProgramFree\\SkyScan\\CTVox\\CTVox.exe,0"
"AppliesTo"="System.FileExtension:=\".bmp\" OR System.FileExtension:=\".png\" OR System.FileExtension:=\".jpg\" OR System.FileExtension:=\".tif\" OR System.FileExtension:=\".dcm\" OR System.FileExtension:=\".vxm\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTvox\command]
@="C:\\ProgramFree\\SkyScan\\CTvox\\CTvox.exe /n8 \"%1\""
; DataViewer 看 2D
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.DataViewer]
"MUIVerb"="DataViewer - 2D 横冠矢三视图(&Z)"
"Icon"="C:\\ProgramFree\\SkyScan\\DataViewer\\DataViewer.exe,0"
"AppliesTo"="System.FileExtension:=\".bmp\" OR System.FileExtension:=\".png\" OR System.FileExtension:=\".jpg\" OR System.FileExtension:=\".tif\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.DataViewer\command]
@="C:\\ProgramFree\\SkyScan\\DataViewer\\DataViewer.exe /n8 \"%1\""
; DataViewer v1.5.6 DICOM格式用
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.DataViewer.dcm]
"MUIVerb"="DataViewer(v1.5.6) - 2D 横冠矢三视图(&Z)"
"Icon"="C:\\ProgramFree\\SkyScan\\DataViewer\\DataViewer_1.5.6.exe,0"
"AppliesTo"="System.FileExtension:=\".dcm\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.DataViewer.dcm\command]
@="C:\\ProgramFree\\SkyScan\\DataViewer\\DataViewer_1.5.6.exe \"%1\""
; CTAn 做分析
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTAn]
"MUIVerb"="CTAn - 数据分析(&A)"
"Icon"="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn.exe,0"
"AppliesTo"="System.FileExtension:=\".bmp\" OR System.FileExtension:=\".png\" OR System.FileExtension:=\".jpg\" OR System.FileExtension:=\".tif\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTAn\command]
@="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn.exe /n8 \"%1\""
; CTAn v1.18.8 DICOM格式用
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTAn.dcm]
"MUIVerb"="CTAn(v1.18.8) - 数据分析(&A)"
"Icon"="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn_1.18.8.exe,0"
"AppliesTo"="System.FileExtension:=\".dcm\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTAn.dcm\command]
@="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn_1.18.8.exe \"%1\""
; CTVol 看 3D 模型
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTVol]
"MUIVerb"="CTVox - 3D 表面渲染"
"Icon"="C:\\ProgramFree\\SkyScan\\CTvol\\CTvol.exe,0"
"AppliesTo"="System.FileExtension:=\".ctm\" OR System.FileExtension:=\".p3g\" OR System.FileExtension:=\".stl\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.CTVol\command]
@="C:\\ProgramFree\\SkyScan\\CTvol\\CTvol.exe \"%1\""
; CTAn 打开分析列表
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.BatMan.ctl]
"MUIVerb"="BatMan - 数据分析列表"
"Icon"="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn.exe,2"
"AppliesTo"="System.FileExtension:=\".ctl\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.BatMan.ctl\command]
@="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn.exe /B /L\"%1\""
; CTAn 打开分析程序
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.BatMan.ctt]
"MUIVerb"="BatMan - 数据分析程序"
"Icon"="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn.exe,3"
"AppliesTo"="System.FileExtension:=\".ctt\""
[HKEY_CURRENT_USER\SOFTWARE\Classes\SkyScan.Menu\shell\SkyScan.BatMan.ctt\command]
@="C:\\ProgramFree\\SkyScan\\CTAn\\CTAn.exe /B /T\"%1\""