gpt4 book ai didi

java - 如何在 Windows [Java] 中获取扩展的默认应用程序

转载 作者:可可西里 更新时间:2023-11-01 10:18:57 24 4
gpt4 key购买 nike

我正在尝试使用

Runtime.getRuntime().exec("Here_I_am.txt");

但是出现错误提示 Here_I_am.txt 不是 Win32 应用程序。

所以,我应该知道如果用户点击.extension 文件会执行哪个程序。
默认情况下,txt 将是 Notepad.exe
那么 - 我怎样才能获得这些信息?

附言
我确信此应用不会在 Linux 上使用。

最佳答案

您必须通过命令 shell 调用它:

Runtime.getRuntime().exec("cmd /c Here_I_am.txt");

关于java - 如何在 Windows [Java] 中获取扩展的默认应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34034818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com