繁体   English   中英

用Windows程序调用Java程序

[英]Invoke a Java program with windows program

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

创建一个批处理文件,如下所示:

set echo off
java -jar "your java file path"
"your vlc path to run"

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM