【问题标题】:Add an entry in right-click context menu and thereby running a java program在右键单击上下文菜单中添加一个条目,从而运行 java 程序
【发布时间】:2013-03-28 17:05:29
【问题描述】:

我正在尝试通过右键单击文件来调用 java 程序,该文件将使用该文件进行某些操作。工作应该是这样的,如果我右键单击一个文件,应该有一个菜单项,例如“ClickMe”。单击它时,应通过传递被单击文件的完整路径来调用 java 程序。

我尝试使用 REGEDIT。但是,它不起作用。我用的是:

HKEY_CLASSES_ROOT\ * \shell\ClickMe\Command default="C:\Program Files\Java\jdk1.6.0_39\bin\java Test"。 (Test 是类名。)

但是,在单击 ClickMe 时,会出现一个 OpenWith 窗口。

我被困在这里。我想知道是否有人将我从这个问题中拉出来。

提前致谢。

【问题讨论】:

  • 您是否包含了类路径?我的猜测是问题的一部分是 java 不知道 Test 在哪里。
  • 测试文件在 bin 中。

标签: java windows right-click regedit


【解决方案1】:

这里也一样。我借用this answer,改用CMD启动:

cmd /c javaw -jar c:\tools\convert.jar --outfile converted.csv

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-19
    • 1970-01-01
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    • 2010-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多