Я делаю портативный майнкрафт, который полностью работает с флешки, включая java. На моем домашнем компьютере файл .bat работает отлично, однако на школьном компьютере он не запускается и выдает мне «java не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл», что заставляет меня поверить, что пакет ищу java на локальном компьютере, в отличие от моих намерений использовать переносную java, установленную на флешке.
Вот мой код.
@echo off
Title Do not close this window
set APPDATA=%CD%\mcp_data
set JAVA_HOME=%CD%\mcp_data\Java\bin
java -Xmx3072M -jar "%CD%\mcp_data\launcher\MineCraft.jar"