从 Windows 上下文菜单运行 Java 应用程序



我想创建一个可以从计算机上任何给定文件或目录的上下文菜单中打开的 Java 应用程序。我知道如何将我的程序添加到注册表中,以便在右键单击文件时显示它,但是我如何接收运行程序的目录/文件的位置以便在应用程序中使用它?

有没有办法让我主要将其作为参数接收?

首先将你的jar转换为exe文件。然后你添加到注册表等等。如果您在打开时设置右键单击文件(您必须设置文件关联,即您的应用程序。例如:右键单击目标文件,选择打开方式并选择您的应用程序)您的应用程序主函数接收args[0]中的路径。 仅此而已...

添加上下文菜单。告诉它运行 CMD。告诉 CMD 运行罐子(然后关闭)。

HKEY_CLASSES_ROOT * shellClickMeCommand
default="cmd \c java c:myJar.jar "%1""

相关内容

最新更新