2015-09-16 3 views
0

Im используя команду start /AFFINITY 3 standalone.bat, чтобы запустить jboss 7.1.1 из командной строки.Как установить AFFINITY с помощью CALL в партии

Теперь я хочу создать службу Windows для запуска jboss с AFFINITY, так что эквивалентно этой команде, используя CALL из другого пакетного файла (service.bat)?

Я пробовал: Call /AFFINITY 3 standalone.bat

Но не получилось.

Im используя service.bat описанный здесь (http://www.mastertheboss.com/jboss-server/jboss-configuration/run-jboss-as-service-howto)

Спасибо за вашу помощь

ответ

1
start "" /WAIT /AFFINITY 3 /B cmd /c "standalone.bat" 

?

+0

Спасибо за ответ, но когда я добавил эту команду для моей службы, служба не запускается, я получаю сообщение об ошибке: «некоторые службы автоматически остановить, если они не используются другими службами или программами» Я использую service.bat, описанный здесь (http://www.mastertheboss.com/jboss-server/jboss-configuration/run-jboss-as-service-howto) – aminedev

+1

@ user986586, это происходит без этого ' start'? Если да, то это отдельный вопрос для нового вопроса. – wOxxOm

+0

Нет, это произошло как раз, когда я добавил команду запуска, заменив строку: 'вызов standalone.bat --server-конфиг = standalone.xml < .r.lock >>% JBOSS_HOME% \ автономный \ журнал \ standalone.log 2> & 1 ' с: 'старт ""/ WAIT/Affinity 3/B CMD/с "standalone.bat" < .r.lock >>% JBOSS_HOME% \ автономный \ журнал \ standalone.log 2> & 1 ' – aminedev