检查Windows中是否安装了Java(或任何应用程序)

kensuke1984:

我想提供在Java上运行的软件。对于软件,我还想提供一些东西,使用户可以查看他们的机器是否已经安装了Java。

如果在macOS中应该是这样的

#!/bin/sh
command -v java

我怎样才能实现自己想要的?我应该使用什么环境?Windows批处理?要么..

罗汉·巴里(Rohan Bari):

假设您的程序需要与Java一起运行,那么您就已经对JRE了如指掌。

Java Runtime Environment的默认注册表

只需检查注册表中是否CurrentVersion存在,如图所示。注册表值

您可以使用这种方式来读取注册表(JAVA代码):使用Java读取/写入Windows注册表

如果注册表值返回,则安装JRE。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Xamarin:检查IOS设备中是否安装了任何特定的应用程序

检查是否从Google Play安装了应用程序

检查 Windows 上是否安装了Wireguard 应用程序的可靠方法?

Android:如何知道是否已使用ADB在Android设备中安装了任何应用程序?

如何检查是否同时安装了应用程序(对于任何用户)并使其升级而不是安装?

如何检查用户是否在网页中安装了移动应用程序?

如何以编程方式检查Android中是否安装了应用程序?

从Deeplink重定向时,如何检查用户设备中是否安装了应用程序

如何检测Windows Phone 8中是否更新了应用程序或是否全新安装了该应用程序

检查是否在用户设备上安装了“健康”应用程序。(迅速)

在运行Add-AppxPackage之前检查是否安装了应用程序版本

检查是否安装了第三方应用程序?

如何检查是否通过iPhone上的网页安装了应用程序?

Bash脚本自动化检查是否安装了特定版本的应用程序

使用终端检查MacOS上是否安装了应用程序

节点JS:如何检查目标计算机上是否安装了从属应用程序?

以编程方式检查用户以前是否安装了应用程序

Windows是否按应用程序或系统范围安装了视频编码器?

苹果是否批准检查设备上是否安装了另一个应用程序?

检测Linux的C应用程序中是否安装了USB磁盘

如何检查Windows系统上是否安装了程序

如何检查是否安装了支持离线下载但不需要完全越狱的应用程序:Ios设备中的iNoJB、TweakBox、Zestia、Emus4u

iMessage应用程序可检测接收方是否安装了相同的应用程序

检查是否使用Swift安装了应用

检查是否安装了付费应用

检查Playstore是否安装了Android应用

如何检查是否安装了特定的程序?

检查是否安装了特定版本的程序

是否所有操作系统都已经安装了 JRE 来运行 Java 应用程序?