альтернативы пакетному файлу, так как я не могу включить в него код Java

Я слышал, что код Java нельзя добавить в командный файл в комментарии кмой предыдущий вопрос:

Но есть ли альтернативы этому?
Можно ли добавить код Java в пакетный файл?

Я попробовал следующее в командном файле, но это не работает:

vol231.exe -f m.walkin (новый файл (d.detectDrive ())) imageinfo> Volatility.txt

Это cmdenv.bat, который я создал для запуска в командной строке из Java:

E:
echo off
cls

... //This part is a long part for reducing footprint whereby the command prompt is switched to Helix

vol231.exe -f E:\KOHMOHOJOJO-PC-20140714-152414.raw imageinfo > Volatility.txt
vol231.exe -f E:\KOHMOHOJOJO-PC-20140714-152414.raw --profile=Win7SP0x86 pslist >> Volatility.txt
pause
exit

Это позволяет моим командам волатильности выполняться в закрытой командной строке (Helix), что уменьшает занимаемую площадь.

Однако все команды волатильности жестко закодированы.E:\KOHMOHOJOJO-PC-20140714-152414.raw а также--profile=Win7SP0x86 меняется. Есть ли альтернатива, чтобы сделать это, так как пакетный файл допускает кодирование Java?

Я новичок в Java и пакетный файл.

Edit1:

Я попытался изменить java_path, но все равно есть ошибки.

Edit2: я пробовал разные пути, такие как:

C:\Program Files\Java\jdk1.8.0_05\bin а такжеC:\Program Files\Java\jre8\bin я получилError: Could not find or load main class TestRun1.

C:\Users\User\workspace\Volatility\bin а такжеC:\Users\User\workspace\Volatility\src (это рабочая область, в которой сохраняется класс)C:\Users\User\workspace\Volatility\(bin or src)\java не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл. Поэтому я добавил java.exe в файл. И ошибка возвращается кError: Could not find or load main class TestRun1.

Этот пакетный файл не может читать Java. Я попытался добавить. напротивTestRun1 но все равно он имеет ту же ошибку. Я также узнал, что у меня есть переменная окружения подControl Panel\System and Security\System\Advance System Settings\Environment Variables (Дорожка). Я пытался удалитьC:\Program Files\Java\jdk1.8.0_05\bin и затем запустить его, но он по-прежнему имеет ту же ошибку.

Ответы на вопрос(3)

Ваш ответ на вопрос