gpt4 book ai didi

java - 通过她的文件打开关闭程序

转载 作者:行者123 更新时间:2023-12-02 09:54:01 25 4
gpt4 key购买 nike

如何通过文件打开以编程方式(Java)关闭进程。例如,我有一些名为 notes.txt 的文件。他正在以编程方式打开(使用Java,但我使用了CMD)通过txt文件的默认程序,在我的例子中它是记事本,因此它正在创建新的进程命名记事本:
enter image description here enter image description here

如您所见,我还有一个进程 记事本,其中包含一个打开的文件 data.txt。

我如何以编程方式使用文件notes.txt完成记事本流程,以便使用data.txt保留,使用CMD 或一些Java 工具。

怎么做呢?也许我应该获得用于打开txt文件(以及其他扩展)的默认程序,然后对它们执行某些操作...
一般来说,我需要任何想法......

提前致谢。问候...

最佳答案

因为您知道窗口标题,例如:

data.txt - Notepad
notes.txt - Notepad

然后您可以使用Windows的taskkill实用程序:

try {
Runtime rt = Runtime.getRuntime();
rt.exec("taskkill /F /FI \"WINDOWTITLE eq notes.txt - Notepad\" /T");
}
catch (IOException | SecurityException | IllegalArgumentException ex) {
ex.printStackTrace();
}

最终,如果 notes.txtdata.txt 打开,则notes.txt 将关闭。

关于java - 通过她的文件打开关闭程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56136541/

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