代码之家  ›  专栏  ›  技术社区  ›  izhodzis

尽管创建了文件关联,但文件不会在我的应用程序中打开

  •  1
  • izhodzis  · 技术社区  · 11 年前

    在我的注册表中,对于扩展名“.conf”,我使(默认)值指向我的应用程序路径。然而,当我尝试单击扩展名为“.conf”的文件时,要求用户选择程序的窗口仍然会打开,而不是简单地打开与扩展名关联的应用程序。我是在说什么不对吗?

    Windows注册表编辑器5.00版

    [HKEY_CLASSES_ROOT\.conf]
    @="C:\\Users\\izhodzis\\workspace\\ConfCompiler\\src\\ConfCompiler.jar"
    

    PS.这个想法是,它将在其他人的计算机上工作。他们不需要选择“始终使用所选程序打开此类文件”

    So I am ok with having this pop up open because... Now I have this when I try to use the Java program

    1 回复  |  直到 11 年前
        1
  •  2
  •   Jay    11 年前

    你的regedit应该是这样的: PATH_TO_JAVAW -jar PATH_TO_CONFCOMPILER

    "C:\\Program Files\\Java\\j2rex.y.z\\bin\\javaw.exe -jar C:\\Users\\izhodzis\\workspace\\ConfCompiler\\src\\ConfCompiler.jar"
    

    这可能不会起作用,但希望它能进一步帮助你。