Bat 파일 실행

안녕하세요
UIpath studio에서 생성한 Main.xaml의 자동실행을 위해 start.bat 파일을 생성하였습니다.

start.bat의 내용은
start “” /min “C:\Users\User\AppData\Local\UiPath\app-20.2.0-beta0108\UiRobot.exe” -file “C:\Users\User\Documents\UiPath\BlankProcess\Main.xaml”
pause

위와 같이 했는데 오류가 뜹니다.
혹시 답변 주실 분 계신가요? 도와주세요^^

안녕하세요 @smilepowers

오케스트레이터를 통하여 배치 작업처럼 스케줄링이 가능합니다.

오케스트레이터 기능을 이용해보시는것도 좋을거 같네요

질문 주신 내용의 답변을 드리자면 Uipath 로봇은 .xaml 형태의 파일을 읽는게 아닌

하단의 이미지와 같이 .nuget 파일 하위의 .nupkg 파일을 읽어 동작하는것으로 알고있습니다.

기본적으로 xaml 파일을 바라볼게 아닌 퍼블리싱 후 생성되는 nupkg 파일을 바라봐야 할꺼같고

정상적으로 읽힐지도 의문이네요 … (혹시 되면 댓글로 알려주시면 감사하겠습니다)

참고가 되셨으면 하네요

※ .unget 파일의 경로는 C:\Users\사용자이름\ .nuget\packages\프로세스명\버전 입니다.

image

  • uipath studio 에서 게시를 하여 nupkg 파일(.nupkg)이 생성되어 있는 상태입니다.
    • 디렉토리 : c\programData\UIPath\Packages\Main.1.0.3.nupkg
  1. start.bat 파일을 아래와 같이 실행하면 uipath robot이 활성화 됩니다.
    start “” “C:\Users\User\AppData\Local\UiPath\app-20.2.0-beta0108\UiRobot.ext”
  2. 활성화된 uipath robot 화면의 사용가능한 프로세스(main)를 실행하면 .xaml로 구성한 내용이 실행되는 것은 확인이 됩니다.

제가 궁금한 것은
이 두가지 항목을 일괄 실행하는 .bat파일을 만드는 것입니다.
그래서 아래와 같이 bat파일을 만들었는데 오류가 나는 이유를 알고 싶어서요ㅜ.ㅜ

start “” /min “C:\Users\User\AppData\Local\UiPath\app-20.2.0-beta0108\UiRobot.exe” -file “C:\Users\User\Documents\UiPath\BlankProcess\Main.xaml”

1 Like

안녕하세요 @smilepowers

제가 말씀드린 사항은 .xmal 파일은 스튜디오가 볼때 열리는 파일이고 로봇은 .nupkg 파일을 열어서 봇을 수행한다고 말씀드린건데 오해있으셨나봅니다.

저는 전달해주신 내용에서 제 PC환경에 맞게 일부 수정하고 기존 xaml 파일을 바라보던걸 .nupkg 파일로 바라보게 하여 정상동작하였습니다

하단의 이미지를 첨부합니다.

잘 동작하신다면 솔루션 버튼도 눌러주세요

1 Like

아래와 같이 실행하셔도 실행이 됩니다.

start “” /min “C:\Users\Users\AppData\Local\UiPath\app-20.2.0-beta0108\UiRobot.exe” -file “C:\Users\Users.nuget\packages\webtest\1.0.1\lib\net45\Main.xaml”

1 Like

감사합니다.
잘 동작되네요^^

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.