文件无法直接由创建它们的应用程序打开

文件无法直接由创建它们的应用程序打开

问题描述:

我在我的电脑上安装了一个Java应用程序[用于创建幻灯片演示文稿等]。它从开始菜单成功运行。但是,当我打开在该应用程序中创建的文件时,它不会打开,应用程序不会启动。不知何故,这些文件找不到该应用程序的路径。有没有人有任何想法可能是什么问题?我正在使用Windows 7.文件无法直接由创建它们的应用程序打开

Windows使用文件关联来知道哪个应用程序可以处理哪种文件类型。

这些关联不是由魔法创建的;安装程序创建它们或者您需要手动创建它们。当您右键单击该文件并选择“打开”时,Windows应询问您使用哪个应用程序。选择你的Java应用程序,它可能工作。

“可能”,因为某些应用程序不接受命令行参数。这意味着Windows无法告诉应用程序打开哪个文件。如果是这种情况,那么你需要手动启动你的应用程序,然后从应用程序内打开文件。

相关:

+0

谢谢你们的响应:)这个我已经在做,右键单击该文件,用开 - >然后我把它引导到我的应用程序的EXE 。选择/应用并单击确定,但应用程序仍然无法打开它。我注意到的是,应用程序进程在任务管理器中启动,并在1或2秒后退出。您告诉的第二个选项已经正常工作,我可以在应用程序运行时从文件菜单打开文件。你提到的链接是有帮助的,我已经使用注册表编辑器创建了另一个文件关联,这对于这些类型的文件是有用的,但是应用程序不会加载文件。 – Zohaib 2014-09-02 11:52:07

+0

在这种情况下,尝试从命令行运行应用程序并传递文件以打开参数。如果您看到错误,请告诉我们确切的错误消息。 – 2014-09-02 12:43:54

+0

它仅在我们提供应用程序的完整路径和文件的完整路径作为参数的情况下运行。现在问题已解决。实际上在构建应用程序时出了点问题。而btw设置手动注册表编辑器中的文件关联是一个很好的解决方案,应用程序可以在以后的文件中正常工作非常感谢您的帮助。 – Zohaib 2014-09-03 09:37:45