当前位置: 首页 > 面试题库 >

在Windows上通过鼠标右键单击来执行带有参数的.jar文件?

微生博简
2023-03-14
问题内容

我发现ChkBugReport非常有趣:http:
//developer.sonymobile.com/knowledge-base/tools/analyse-your-bugreports-with-
our-open-source-tool/

所以我想以一种简单的方式在Windows7上使用它。

为了使用jar中的工具,我需要在命令提示符下键入以下内容:

java -jar ChkBugReport_ver.jar dumplog.txt

其中dumplog.txt是我要通过该工具分析的日志。

事实是,运行cmd然后每次我要使用它时都键入“ java -jar
…等等……”,这很累,所以我想将其链接到Windows资源管理器中的鼠标右键单击上下文菜单。 。

即,浏览到要在Windows资源管理器中分析的文件,然后右键单击该文件,将提供一个菜单,例如“运行ChkBugReport ..”,然后执行“ java
-jar ChkBugReport_ver.jar clicked-file.txt”,生成输出。

有没有办法做到这一点?


问题答案:

跟着这些步骤:

  1. 打开regedit(以管理员身份)。

  2. 找到密钥HKEY_CLASSES_ROOT\*\shell。如果你想添加的上下文菜单的特定分机,使用如HKEY_CLASSES_ROOT\.xml\shellxml。如果该shell键不存在,请创建它(右键单击父键并选择New -> Key)。

  3. 右键单击shell键,然后选择New -> Key。输入上下文菜单中显示的命令名称,例如Check Bug Report

  4. 右键单击Check Bug Report键,然后选择New -> Key。输入文字command(小写)。

  5. 单击该command键,然后双击右窗格中的(默认)键以编辑字符串值。输入要执行的命令。参数的占位符为%1。对于ChkBugReport_ver.jar,您可以使用

    java -jar "C:\Path\To\ChkBugReport_ver.jar" "%1"
    

另请参阅本教程。

(适用于我的Windows 7)



 类似资料:
  • 问题内容: 在我的三个按钮上,鼠标=中键单击和=右键单击。 两键鼠标就是这种情况吗? 谢谢 问题答案: 为了避免任何歧义,请使用SwingUtilities中的实用程序方法:

  • 我试图通过eclipse导出一个java程序,但我有一些问题: 我希望能够通过命令行运行它并将参数传递给它,特别是属性文件的位置。 我尝试将其导出为可运行的jar文件,使用main作为启动配置,并使用另一个运行配置,其中参数在运行时传递。 基本上我想传递属性文件ie但我一直收到以下错误: 有趣的是,如果我使用变量而不是,在那里我不需要传递参数,我会得到同样的错误。 在eclipse中,我可以将文件

  • 本文向大家介绍JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例,包括了JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例的使用技巧和注意事项,需要的朋友参考一下 JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例 以上这篇JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支

  • 这里出什么问题了?当我双击罐子时,如何使其工作?

  • 1.首先准备我们的HTML <div class="menu"> <ul> <li>春眠不觉晓,处处闻啼鸟。</li> <li>Any <ul> <li>lover</li> <li>Gold

  • 问题内容: 我必须强调的 PyCharm 社区 版_这也 没有任何 Django的 集成( _v 2016年3月2日 在质询时间)。 Google 已经解决了我的问题,并且(令人惊讶的是)我没有得到任何答案,(当然,我没有排除可能有答案的可能性,但是我只是错过了它们)。 问题很简单:在 PyCharm中 ,只需单击鼠标右键(从上下文菜单中),就可以运行(调试)单元测试( TestCase 或其方法