RPA 實作 | 自動執行 UiPath 機器人之二:Windows 工作排程器!

2022/10/24閱讀時間約 5 分鐘
先前 RPAI 數位優化器有分享過如何利用 UiPath Orchestrator,實現於特定時間啟動指定機器人流程的做法。不過俗話說的好:「狡兔有三窟」,身處在這個數位世代,我們怎麼可以只學一種工具呢?
今天要介紹的是 Windows 內建的工作排程器(Task Scheduler),不需仰賴 Orchestrator 也可以將機器人流程進行排程!

不論是 UiPath Orchestrator 還是 Windows 內建的工作排程器,都是讓機器人可以依照我們所設定的頻率來執行,也更符合我們最初導入 RPA 之目的。不過如果只是希望一次性執行 RPA 流程的話,我們其實可以直接使用 Attended 方法,透過人工點擊即可完成。
在開始閱讀正文之前,也別忘了先追蹤我們的 臉書粉絲專頁方格子帳號

前言

我們接下來會分成兩個部分來分享:
  1. Part A 事前準備:由於每台電腦在安裝 UiPath 時的儲存路徑不盡相同,因此會著重說明如何找到相關檔案的路徑,我們也會分享之前的操作經驗給各位參考。
  2. Part B 如何操作工作排程器:如果是原先就會使用這個功能的使用者,就可以直接跳過這個部分開始排程囉!
如果還想學習更多 UiPath 功能、實作案例並了解最新自動化趨勢,
歡迎加入「零基礎快速學習 RPA-利用 UiPath 建構自動化機器人」線上課程!課程優惠只到 2024 年 2 月 5 日,快點擊連結立即了解:https://mastertalks.tw/products/rpa-uipath?ref=RPARPA

Part A:事前準備

1. 首先我們要找到 UiPath 執行檔的位置,通常會是你目前使用的 UiPath 版本之根目錄底下,叫做 UiRobot.exe。例如:C:\Users\Gavin\AppData\Local\Programs\UiPath\Studio\UiRobot.exe
RPAI 數位優化器的經驗分享:
我們之前在電腦直接搜尋 UiRobot.exe 時,發現由於檔案路徑太深而找不到,因此後來是先找到 UiPath Studio 的路徑後,往上層先找到 AppData 資料夾,再往下層找到 UiPath 資料夾,才順利找到 UiRobot.exe。
2. 找出目標項目的 Main.xaml 文件的完整路徑,例如: C:\uipathProject\FutureMail\Main.xaml

3. 打開記事本,並且按照以下格式輸入:
圖說:這三個箭頭,是要提醒大家中間有一個空白鍵!
舉例:
C:\Users\Gavin\AppData\Local\Programs\UiPath\Studio\UiRobot.exe
execute --file C:\uipathProject\FutureMail\Main.xaml
4. 點擊右鍵,重新命名並將 .txt 的副檔改成 .bat 檔格式。
5. 接下來,就可以開始使用 Windows 內建工作排程器來設定時間

Part B:Windows 工作排程器

  1. 從開始功能表搜尋「工作排程器(Task Scheduler)」應用程式
  2. 於右上角的動作區塊找到「建立工作
3. 我們可在「一般」選單中為這次的工作任務命名,與其他工作任務進行區隔
4. 到「動作」選單中,選擇新增 .bat 執行檔的路徑
5.「觸發程序」選單點進去後,我們就可以排程工作任務的頻率或指定日期了

比較:UiPath Orchestrator 與 Windows 工作排程器

要讓電腦可在指定時間點自動執行 UiPath 機器人流程,RPAI 數位優化器目前已經介紹了兩種方式,以下也分享我們認為兩者各自的優缺點:
  1. UiPath Orchestrator
    (完整文章請見:助你自動執行 RPA 機器人:UiPath Orchestrator!
    優點:在多人共同開發或是企業使用上,我們只需要共同擁有一個雲端空間,就能夠使用此一功能執行 RPA 流程。
    缺點:一開始設定步驟較為繁複,而且機器人流程一旦有所更新,我們也必須隨時更新上傳,不然仍然會執行舊的檔案。
  2. Windows 內建工作排程器(Task Scheduler)
    優點:設定步驟相對簡單且直覺,而且當 main.xaml 檔案有所更新時,我們只需要存檔,系統就會自動執行新的檔案。
    缺點:多人使用同一個機器人流程時,我們就需要在每台電腦設定 .bat 執行檔,而且在找到 UiRobot.exe 路徑的過程中可能就會花費不少力氣。

小結

我們在這篇文章中,介紹了如何使用 Windows 內建工作排程器,將我們所設計好的UiPath進行排程,使其可在指定的時間點自動執行,同時也比較 UiPath Orchestrator 與 Windows 工作排程器各自的優缺點,提供各位在選擇使用工具上參考,而兩種工具更深入的強、弱項,以及是否符合自己的使用情境需求,就仰賴使用者親自使用後體會,也歡迎在底下留言與我們分享你的經驗!
如果你/妳喜歡這篇文章,歡迎點點愛心或留言,讓我們相互交流和成長!
這次的分享到此告一段落,想了解更多 RPA + AI 與數位轉型的最新趨勢與觀點、RPA 軟體功能介紹及實務應用案例,也歡迎追蹤 RPAI 數位優化器的社群和我們交流互動,我們下次見!
🚀 Instagram:RPAI 數位優化器
🚀 臉書粉絲專頁:RPAI 數位優化器
🚀 YouTube 頻道:RPAI 數位優化器
為什麼會看到廣告
88會員
75內容數
我們是以「機器人流程自動化(RPA)」結合「人工智慧(AI)」為主題的中文學習社群,旨在分享 RPA + AI 的學習資源、應用實例和最新發展趨勢,讓工作者透過自動化工具的有效應用,創造數位優化與轉型契機,讓我們一起由簡單開始,成就不簡單!
留言0
查看全部
發表第一個留言支持創作者!