我想创建一个可以从计算机上任何给定文件或目录的上下文菜单打开的Java应用程序。我知道如何将我的程序添加到注册表中,以便在右键单击文件时出现,但是如何从应用程序内部运行程序运行目录/文件的位置?
有没有办法可以将它作为主要参数接收?
答案 0 :(得分:0)
首先将jar转换为exe文件。 然后你添加到注册表和任何.. 如果你打开时右键单击文件(你必须设置文件关联,那就是你的应用程序。例如:右键单击你的目标文件,选择打开并选择你的应用程序) 您的应用程序主要功能接收 args [0]中的路径。这就是...
答案 1 :(得分:0)
添加上下文菜单。告诉它运行 CMD。告诉 CMD 运行 jar(然后关闭)。
HKEY_CLASSES_ROOT\ * \shell\ClickMe\Command
default="cmd \\c java c:\myJar.jar \"%1\""