PDA

Показать полную графическую версию : [решено] bat скрипт - инсталятор модулей для одного java приложения


bombording
08-06-2009, 14:26
Добрый день. Хотелось бы создать простейший инсталятор модулей для одного java приложения.

Модули инсталируются в консоли коммандой "java -cp program.config=conf/localconfig.xml deploy module/ИМЯ МОДУЛЯ.zip"
Для этого нужно входить в директорию с программой, выполнять эту комманду приписывая к ней в конце имя модуля который нужно установить.

Всё это неудобно. И я создал один bat скрипт.

echo start install

cd C:\Documents and Settings\%username%\Local Settings\Application Data\Program
java -cp program.config=conf/localconfig.xml deploy module/ИМЯ МОДУЛЯ.zip

Вопрос: Как улучшить скрипт так, что бы он после входа в папку с программой спрашивал имя файла модуля (ИМЯ МОДУЛЯ.zip) Я бы вводил имя модуля, скрипт добавлял бы это имя в конец программы установки ипродолжил бы выполняться?


Спасибо.

Petya V4sechkin
08-06-2009, 14:45
что бы он после входа в папку с программой спрашивал имя файла модуля
Так?
echo start install

cd /d "%UserProfile%\Local Settings\Application Data\Program"
set /p ModuleName=Имя модуля:
java -cp program.config=conf/localconfig.xml deploy module/%ModuleName%

bombording
08-06-2009, 15:33
Похоже что да! Спасибо большое!




© OSzone.net 2001-2012