본문 바로가기
Computer Science/RPA & Automation

[UiPath] 윈도우 스케줄러 사용 및 로컬에서 배포/ 삭제 하기

by Hwan,. 2021. 2. 7.
728x90
반응형

1. 로봇 배포하기

 - 오케스트레이터가 없이 로컬에서 작동하는 AR StandAlone 로봇이라고 가정

 - 스튜디오가 설치되어 있고 라이선스의 변경이 가능하다고 가정

 - 스튜디오에서 스크립트 작성 후 Publish 클릭 (Studio 라이선스 활용)

 - Assistant에서 내려받기 버튼 클릭

 - 배포시 로봇은

    %HomePath%\.nuget\Package\,

    %ProgramData%\UiPath\Package\

   폴더에 해당 프로젝트 이름으로 생성됨

 

 


2. 스케줄 걸어두기

 - 윈도우 작업 스케줄러 실행   

윈도우 작업 스케줄러
우클릭 > 새 작업 만들기
트리거 생성
동작 생성

  ** 프로그램/스크립트(P) : ‪C:\Program Files (x86)\UiPath\Studio\UiRobot.exe

  ** 인수 추가(옵션)(A) : execute -p 배포된로봇이름

 

 

Q1 ) UiRobot.exe의 위치를 찾을 수 없음

A1 ) 아래 코드를 관리자 권한으로 실행된 cmd에 차례로 입력 후 결과 확인

# 다른 드라이브 설치 시 해당 드라이브 명을 입력하여 이동 한 뒤 아래 코드 진행
# ex) D:
cd /
dir /s /b | find /i "uirobot.exe"

결과

 

 

Q2 ) UiRobot.exe가 없음

A2 ) Studio 설치 후 재확인

 


3. 배포된 로봇 삭제하기 (수동)

 -  %ProgramData%\UiPath\Package\

 -  %HomePath%\.nuget\Package\

 배포시 생성되었던 위 경로 내부의 로봇 관련 폴더 삭제 후 Assistant 새로고침


 

728x90
반응형

댓글