双击资源管理器中的文件会打开关联的应用程序,但不会打开该文件


0

我在64位计算机上运行Windows 7 Professional 64位。对于某些应用程序,当我在Windows资源管理器中双击一个文件或将其作为电子邮件附件打开时,该应用程序会加载,但是一旦打开该应用程序,该文件就不会加载。我也无法将文件从Windows资源管理器拖放到打开的应用程序中。我被迫使用文件->打开对话框。在Windows XP Professional SP3 32位计算机上,这些相同的应用程序没有出现相同的问题。

我已经将所有遇到此问题的应用程序上的EXE设置为以管理员身份运行,但这无济于事。这是在Visual Stduio 10和PL / SQL Developer中发生的,但在Microsoft Office中却没有发生。有谁知道如何解决这一问题?


某些应用程序只是在启动时未编写成接受文件输入,这是开发人员的决定(或监督)。如果不是Visual Studio,我会觉得很奇怪。不过,我没有第一手经验。
Shinrai 2011年

Visual Studio能够做到这一点。我可以在其他机器上做。
Billkamm 2011年

Answers:


0

在文件夹选项中检查文件类型关联。在“高级”对话框中,您应该能够编辑特定文件类型的“打开”操作,以查看正在运行的命令。它应该类似于“ C:\ full \ path \ to \ program.exe”“%1”。确保存在%1,它是文件路径的占位符。确保引号出现在“%1”周围,以便带有嵌入空格的文件路径可以使用。

如果您仍然可以访问正在运行的XP机器,请查看那里的文件关联,以作为在7上应该看起来像的示例。


感谢gordoco。我检查了一下,两台机器上的它们是相同的。我认为问题出在其他地方。
比尔卡姆2011年

0

听起来好像通过启用“以管理员身份运行”选项使问题变得更糟了。当您在Windows中以其他用户身份运行程序时,拖放文件打开功能不起作用。这与Windows中的安全设置有关,该安全设置不允许完成此操作所需的进程间通信。确保正在运行该应用程序的用户与您登录时使用的用户相同。对我来说,听起来您需要禁用以admin身份运行的文件,然后修复您要打开的特定文件类型的文件关联。有一些 工具 站点可以帮助您进行文件类型关联修复。如果只是一种或两种文件类型,您可能不想使用任何“核选项”来恢复所有文件的默认设置,但是它们是可用的

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.