取消文件与 cmd.exe 的关联

取消文件与 cmd.exe 的关联

我最近选择将 cmd.exe 作为 .jar 文件的默认程序,但很快就后悔了。

我如何将其与 JRE 中的 javaw.exe 重新关联?默认程序复选框已禁用,因此再次选择它并不能保证长期结果。

我正在使用 Windows 7。我很感激您的建议。

答案1

得到默认程序编辑器

  1. 启动程序并点击“文件类型设置”
  2. 点击“上下文菜单”
  3. 从列表中选择 .jar
  4. 在上下文菜单页面上,选择“打开”或默认选项。您可以删除它并添加一个名为“打开”的新项目,或者只需单击“编辑”
  5. 在项目页面(通过添加或编辑项目)浏览到 javaw.exe。它位于C:\Program Files (x86)\Java\jre6\bin(或者,如果您运行的是 32 位,则没有“(x86)”部分。
  6. 确保参数如下所示:"C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -jar "%1" %*
  7. 然后当然保存它。

像这样: 默认程序编辑器 - 选择“打开”.jar 文件

默认程序编辑器 - 设置 javaw.exe 的路径

答案2

您可以为此目的assoc使用ftype内部命令cmd.exe

assoc .jar=jarfile
ftype jarfile="c:\program files (x86)\java\jre6\bin\javaw.exe" -jar "%*"

assoc将扩展与文件类型,并ftype设置默认程序以打开该文件类型

答案3

相关内容