이지봇을 명령어라인으로 실행할 수 있나요?



  • 제가 만들고 있는 프로그램에서 특정 조건이 되었을때 이지봇을 실행하여 자동으로 업무처리를 하고 싶은데요

    명령어라인으로 실행하는 방법이 있는지요?

    예를 들어 도스창에서 명령어를 입력하여 실행하거나 다른 프로그램에서 이지봇을 호출하여 사용하는 식으로..

    답변에 미리 감사드립니다..



  • cmd에서 다음과 같이 help 옵션을 주어 실행하면, 커맨드라인 실행방법이 표시됩니다.

    c:\AutomateOneEZBot\Controller\Program> AutomateOne help
    

    커맨드라인 스펙.

    AutomateOne Command Line Script Execution
    
    #################################### How to Use ####################################
    
    AutomateOne script <-option> <value>
    
    -s   :       script file path
    -tc  :       script name
    -tid :       execution id
    -g   :       gateway ip
    -d   :       device id
    -ru   :      use status window for robot. 0 - no use(default), 1 - use
    -c :         Video capture Type (captureType) 0:default, 2:Video
    
    Desktop example >
    
      AutomateOne script -s "c:\script\Sample.zml"  -tc "sample" -tid "20190101123040" -g __local__ -d __local__ -ru 1
    
    ##############################################################################################
    
    

    파라미터 중에, "-ru 1" 을 지정하면, 로봇 전용 실행 상태창만 표시됩니다. 스크립트 개발이 완료되고 실제 운영시에 이 옵션을 사용하면 됩니다.
    "-ru 0"을 지정하면, 스크립트 메인폼 윈도우가 표시됩니다. 스크립트 개발중이거나 실행 디버깅시에 사용하면 편리합니다.


Log in to reply