2

打开 Windows 中的应用程序/程序时如何调用任何 Java 程序?例如,当我启动 VLC 媒体播放器时,我希望 Java 应用程序在 VLC 媒体播放器启动之前启动。

4

3 回答 3

5

像这样创建一个批处理文件:

set echo off
java -jar "your java file path"
"your vlc path to run"
于 2012-07-18T06:37:11.113 回答
1

您可以编写一个同时运行它们的批处理文件,也可以编写一个监视 vlc.exe 进程并对此做出反应的应用程序。

于 2012-07-18T06:32:34.877 回答
0

换句话说:总是使用创建的批处理来运行 vlc: java yourApplication vlc

或编写一个应用程序,定期检查给定程序的所有进程。我知道,C 中有一些用于 Java 的库可以做到这一点,但它们都依赖于平台。如果您使用的是 Windows Vista 或更高版本,我认为您可以执行并解析 tasklist 命令的结果。

于 2012-07-18T06:43:02.803 回答