Как выполнить несколько команд в новом пакете (запуск) - PullRequest
0 голосов
/ 05 февраля 2019

Я хочу спросить вас, как выполнить несколько команд при запуске, но я знаю, как, но я не могу установить переменную, например:

start cmd.exe /k "set ram=1024 & java -Xmx%ram%M"

, но она не работает

1 Ответ

0 голосов
/ 05 февраля 2019

Если вы действительно хотите запустить его в пакетном файле, см. Ниже, также как и для вашего оператора if, заключите в "", чтобы убедиться, что вы не перехватываете нежелательные пробелы:

@echo off
if "%input%"=="start" set "ram=1024" & goto java
Goto :eof
:java
start "" java -Xmx%ram%M"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...