Во-первых, настоятельно рекомендуется найти местоположение JRE, установить требования к памяти и тому подобное, используя один из доступных языков сценариев.Из-за того, что язык файлов BAT относительно беден, вы можете использовать VBS или JScript и запускать их, используя утилиту с именем cscript
.
Относительно того, где находится JRE.Обычно JRE можно найти в реестре.Например, на моей машине я вижу следующую запись.HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.6.0_26
Возможно, у вас более новая установка ... В любом случае, проверьте запись для установки Java здесь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
В моем случае у меня есть запись {26A24AE4-039D-4CA4-87B4-2F83216012FF}
, где ключ с именем InstallLocation
содержит путь к Java Home.
Следующий способ - проверить переменную домашней среды Java.
Последний способ - выполнить поиск в% ProgramFiles%