그룹 CLITestGroup 생성
Code Block | ||
---|---|---|
| ||
@echo on
@echo ### CLITestGroup 그룹이 없다면 신규 그룹을 생성합니다.
set mclog="%MCCS_HOME%\bin\mclog.exe"
set mcgroup="%MCCS_HOME%\bin\mcgroup.exe"
%mclog% -n 192.168.100.2 -p 4321 -s CLITestGroup -l INFO -m "CLI 테스트 코드를 실행합니다."
%mcgroup% -state CLITestGroup
if not errorlevel 1 goto end
@echo ### CLITestGroup을 생성합니다.
%mclog% -n 192.168.100.2 -p 4321 -s CLITestGroup -l INFO -m "CLITestGroup이 존재 하지 않아 그룹을 생성합니다."
%mcgroup% -u admin -pw password -add CLITestGroup
%mcgroup% -u admin -pw password -modify CLITestGroup -a TargetNodeList Beta,Alpha
%mclog% -n 192.168.100.2 -p 4321 -s CLITestGroup -l INFO -m "CLITestGroup을 생성했습니다."
:end
%mclog% -n 192.168.100.2 -p 4321 -s CLITestGroup -l INFO -m "CLI 테스트 코드를 종료합니다." |
그룹 CLITestGroup에 프로세스 CLITestProcess 생성 및 온라인
Code Block | ||
---|---|---|
| ||
@echo on
@echo ### CLITestProcess를 시작합니다.
set mclog="%MCCS_HOME%\bin\mclog.exe"
set mcres="%MCCS_HOME%\bin\mcres.exe"
%mclog% -n 192.168.100.2 -p 4321 -s CLITestProcess -l INFO -m "CLI 테스트 코드를 실행합니다."
@echo ### CLITestProcess가 있는지 검사합니다.
%mcres% -u admin -pw password -list CLITestProcess
if not errorlevel 3 goto end
:cliTestProcessCreat
@echo ### CLITestProcess 리소스를 생성한 후에 활성화 시킵니다.
%mclog% -n 192.168.100.2 -p 4321 -s CLITestProcess -l INFO -m " CLITestProcess 리소스를 생성하고 온라인 시킵니다."
%mcres% -u admin -pw password -add CLITestProcess -t Process -g CLITestGroup
%mcres% -u admin -pw password -modify CLITestProcess -a Path c:\wordpad01.exe
%mcres% -u admin -pw password -modify CLITestProcess -a InteractWithDesktop true
%mcres% -u admin -pw password -enable CLITestProcess
%mcres% -u admin -pw password -online CLITestProcess -n Beta
:end
@echo ### 그룹 상태를 모니터링 합니다.
%mclog% -n 192.168.100.2 -p 4321 -s CLITestGroup -l INFO -m "CLI 테스트 코드를 종료합니다."
mclog -n 192.168.100.2 -p 4321 -s cli -l ERROR -m "mclog test message" |