如何在 Windows 上的右键菜单中添加 cmd 命令执行?

How to add cmd command execution to right click menu on Windows?

我试图在右键单击文件时添加一个菜单按钮,该按钮会让我执行命令。更具体地说,我试图右键单击一个 apk 文件,然后我可以对所选文件执行“adb install”命令。我做了一些搜索,发现要添加一个我们需要修改注册表的菜单项。但是我不确定如何执行命令,而且如何通过右键单击获取当前选择的文件? 任何帮助将不胜感激!

在 MSDN 上阅读有关 Verbs and File Associations 的信息。

如果您不需要它作为默认命令,将它添加到 SystemFileAssociations 下是个好主意,适用于 Windows XP 及更高版本。

最小的 .reg 文件可能如下所示:

REGEDIT4

[HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.apk\shell\AdbInstall]
@="ADB Install"

[HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.apk\shell\AdbInstall\command]
@="\"C:\path\to\androidsdk\adb.exe\" install \"%1\""

%1 替换为您 right-click 所在文件的完整路径。