69 lines
1008 B
Batchfile
Executable File
69 lines
1008 B
Batchfile
Executable File
@echo off
|
|
|
|
rem CURPATH
|
|
rem ModuleName
|
|
rem param
|
|
|
|
set CURPATH=%cd%
|
|
set argc=0
|
|
|
|
:ModuleSelect
|
|
cls
|
|
echo Input Module (osm ^| txn ^| uts ^| dbm)
|
|
set /p param=-^>
|
|
|
|
IF %param% == osm (
|
|
goto moduleSet
|
|
)
|
|
IF %param% == txn (
|
|
goto moduleSet
|
|
)
|
|
IF %param% == uts (
|
|
goto moduleSet
|
|
)
|
|
IF %param% == dbm (
|
|
goto moduleSet
|
|
) ELSE (
|
|
echo Wrong ModuleName. Exit program? (Y/N^)
|
|
set /p param=-^>
|
|
IF %param% == Y goto end
|
|
IF %param% == y goto end
|
|
goto ModuleSelect
|
|
)
|
|
|
|
:moduleSet
|
|
set ModuleName=imx%param%
|
|
|
|
:OptionSelect
|
|
cls
|
|
echo Input Option (stop)
|
|
set /p param=-^>
|
|
|
|
IF %param% == stop (
|
|
cd ../data/agent
|
|
goto stop
|
|
) ELSE (
|
|
echo Wrong Option Command. Exit program? (Y/N^)
|
|
set /p param=-^>
|
|
IF %param% == Y goto end
|
|
IF %param% == y goto end
|
|
goto OptionSelect
|
|
)
|
|
|
|
:stop
|
|
IF exist %ModuleName% (
|
|
ren %ModuleName% %ModuleName%.stoped
|
|
echo %ModuleName% stop!
|
|
goto end
|
|
) ELSE (
|
|
echo %ModuleName% is not exist!
|
|
goto end
|
|
)
|
|
|
|
|
|
|
|
:end
|
|
cd %CURPATH%
|
|
pause
|
|
|