是不是这个问题超出了java的范畴,还是没有人注意到,怎么没有人回答呢?

解决方案 »

  1.   

    这样吧,控制面板 -> 文件夹选项 -> 文件类型 
    看在里面能不能找到你文件的后缀类型,
    有的话,选中 -> 高级 -> 选择图标
    没有,添加文件类型 -> 选中 -> 高级 -> 选择图标
    祝好运
      

  2.   

    那,这就不属于这个版的范畴了吧,你可以试试这个Installer2Go
    一个安装工具,或者其它的,要自己写的话,那就要改写注册表,下面是把.ra文件关联到wmplayer.exe的实例:用Nullsoft Install system脚本语言写的 WriteRegStr HKEY_CLASSES_ROOT "RealOne" "" "RealOne Media"
    WriteRegStr HKEY_CLASSES_ROOT "RealOne\DefaultIcon" "" "$PROGRAMFILES\Windows Media Player\wmplayer.exe,-120"
    WriteRegStr HKEY_CLASSES_ROOT "RealOne\shell\open\command" "" '"$PROGRAMFILES\Windows Media Player\wmplayer.exe"  /Open "%L"'
    WriteRegStr HKEY_CLASSES_ROOT ".ra" "" "RealOne"