UiPath를 이용한 giipAgentUIP 를 받아서 실행.
wsf를 호출하는건 문제가 없는데..
디렉토리명이 일본어로 되어 있는 wsf를 호출하니 문제가!!
wsf를 실행하는 것도 UiPath는 모르는 확장자라고 내뱉어서 우선 wsf파일로 저장후
wsf파일을 실행하는 batch파일을 저장,
Start Process Activity를 이용하여
CMD.exe 를 실행하여 batch파일을 실행하도록 함.
이렇게 했으나,
결국 자동으로 UTF-8로 저장된 wsf파일은 열어보면 잘 보이지만 더블클릭하면 일본어가 깨짐.
이걸 ANSI로 저장하여 더블클릭해서 실행하면 정상 실행이 되었다.
그래서 Write Text File Activity에서 Endoding을 "shift_jis"로 저장하였더니
열어보면 ANSI로 되어 있다.
더블클릭하면 정상 실행,
하지만 UiPath상에서는 에러가..
아직 해볼 법한 내용들은 몇 개 더 있지만,
소스에서 shift_jis를 박을 수 없고,
그렇다고 giipAgent에서 각각 스크립트마다 언어코드를 가져오도록 사양 변경은 쉽지 않은 상태.
기본은 UTF-8통신을 시키고 있다.
UTF-8로만 할 수 있도록 모든 것을 맞추는 것이 나중에도 큰 불편함이 없으리라 생각해서
일단 언어 변환은 포기하고
우선 UiPath에서 일본어 디렉토리를 인식하여 처리하는 xaml파일을 만들어 invoke로 호출하는 것으로 대처함.
UiPath : https://uipath.com
giip로 Orchestrator없는 UiPath 자동화를!
RPA를 생각한다면 다양한 툴은 많지만,
툴들의 장단점을 살려 의존을 줄인 giip에서 컨트롤을!
Do not login your server any more!
giip :: Free server management tool!
https://giipasp.azurewebsites.net/
댓글
댓글 쓰기