windows将应用/命令添加到右键菜单

吐槽一下搜狗,天天就知道攻击我的右键菜单

本来是为了设置IDA 9,发现方法是通用的记一下

参考:https://blog.csdn.net/weixin_63104855/article/details/124197127

添加应用

打开注册表编辑器:win+r,regedit

原理是修改注册表,在\HKEY_CLASSES_ROOT\*\shell里加一项IDA9。这个*是对所有类型的文件应该,网上的教程给的是到exefile子类里加,但我喜欢全都要

下面新建一个command,这个应该意思是这项所做的操作。然后设置默认值,数值设成:

1
"D:\IDA路径\ida.exe" "%1"

%1就是代指当前文件(右键选择的文件)。所以这个相当于执行命令

1
"D:\IDA路径\ida.exe" "file"

image-20251209155652747

ok

image-20251209160422352

添加icon

在IDA9项里新建一个字符串,名字填icon,数值填路径

image-20251209160552298

有了

image-20251209160635321

进阶版

其实命令咋设都可以。比如这个jadx,因为我的jadx-gui.exe用不了,不能直接jadx.exe file,只能java -jar jadx.jar file,但是其实原理还是一样的

还是用前面的方法添加注册表项。这里注意路径全部都要写死

1
"D:\Tool\Java\jdk-21.0.9\bin\java.exe" -jar "D:\CTFTools\jadx-gui-1.5.3-win\lib\jadx-gui-1.5.3-all.jar" "%1"

icon设置成jadx的exe路径

嗯…icon好像不太行

image-20260106161842487

问gemini,它说你可以用java的图标。我去,天才

image-20260106164641392