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

更新於 2024/10/23閱讀時間約 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 數位優化器
為什麼會看到廣告
avatar-img
134會員
113內容數
我們是以「機器人流程自動化(RPA)」結合「人工智慧(AI)」為主題的中文學習社群,旨在分享 RPA + AI 的學習資源、應用實例和最新發展趨勢,讓工作者透過自動化工具的有效應用,創造數位優化與轉型契機,讓我們一起由簡單開始,成就不簡單!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
RPAI 數位優化器 的其他內容
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此RPA數位優化器的系列文章將會對這些功能參數進行解說。RPAI數位優化器這次要介紹Inject JS Script功能!想要更精準地與網頁進行互動、操作網頁元件時,就千萬不能錯過這個功能,可以幫助RPA機器人更精準地操作流程!
你是否也曾經有過以下這個念頭:如果有機器人可以來幫我完成繁瑣而重複性文書工作的話,那該有多好?「文件理解」可將我們從消磨熱情的重複性行為解放出來,將有限的專注力投入於創意發想、策略思考等面向,以下將介紹「文件理解」的定義,以及使用 UiPath 製作文件理解機器人的七大步驟!
即使身處在台灣,使用者也能透過這項工具,使 RPA 機器人於美國加州時區的中午 12 點自動執行任務,而不需要通宵熬夜,RPAI 數位優化器要介紹的是幫了遠端工作者大忙的功臣便是:UiPath Orchestrator 的其中一項功能,可協助使用者安排時程,去執行已經製作完成的機器人。
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行解說。如果你有使用過 Excel 的 VLOOKUP 功能,那就更不能錯過今天這篇文章所要介紹的 Lookup Data Table 功能!
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行解說。這篇文章要介紹的是:Excel 資料處理常使用的 Remove Duplicates Range 功能,協助刪除指定區域中所有重複的列,保留最原始的一列資料!
這篇文章將要介紹具「迴圈」概念的 For Each Row in Datatable功能!這個功能主要使用於Excel,可針對指定變數中的行列執行重複操作,舉例來說,若是希望將每一列的C欄內容輸出,或是將每一行的某欄位刪除,就可以使用此一功能。
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此RPA數位優化器的系列文章將會對這些功能參數進行解說。RPAI數位優化器這次要介紹Inject JS Script功能!想要更精準地與網頁進行互動、操作網頁元件時,就千萬不能錯過這個功能,可以幫助RPA機器人更精準地操作流程!
你是否也曾經有過以下這個念頭:如果有機器人可以來幫我完成繁瑣而重複性文書工作的話,那該有多好?「文件理解」可將我們從消磨熱情的重複性行為解放出來,將有限的專注力投入於創意發想、策略思考等面向,以下將介紹「文件理解」的定義,以及使用 UiPath 製作文件理解機器人的七大步驟!
即使身處在台灣,使用者也能透過這項工具,使 RPA 機器人於美國加州時區的中午 12 點自動執行任務,而不需要通宵熬夜,RPAI 數位優化器要介紹的是幫了遠端工作者大忙的功臣便是:UiPath Orchestrator 的其中一項功能,可協助使用者安排時程,去執行已經製作完成的機器人。
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行解說。如果你有使用過 Excel 的 VLOOKUP 功能,那就更不能錯過今天這篇文章所要介紹的 Lookup Data Table 功能!
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行解說。這篇文章要介紹的是:Excel 資料處理常使用的 Remove Duplicates Range 功能,協助刪除指定區域中所有重複的列,保留最原始的一列資料!
這篇文章將要介紹具「迴圈」概念的 For Each Row in Datatable功能!這個功能主要使用於Excel,可針對指定變數中的行列執行重複操作,舉例來說,若是希望將每一列的C欄內容輸出,或是將每一行的某欄位刪除,就可以使用此一功能。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
本文比較了兩個自動化工具Zapier和UiPath,闡述其適用範圍、擴展性、執行環境及學習門檻的異同。Zapier適合簡單的雲端整合,而UiPath則具備強大的自動化能力,支援複雜的業務流程。透過此篇文章,讀者能更清晰地瞭解這兩種工具的特點,並選擇適合自身需求的解決方案,提升工作效率。
Thumbnail
在這篇文章中,我們將深入探討如何透過 UiPath 的 Excel 相關功能來協助自動化操作,包括使用 Excel 檔案、讀取範圍、寫入單元格、篩選和插入工作表等技巧,透過具體範例,讀者將能快速上手並理解這些功能的使用方法,提升你的工作效率。
Thumbnail
RPA 能將分散於眾多應用程式的流程步驟串連起來,形成自動化流程,讓我們得以原本瑣碎且重複性的點選、複製貼上、輸打資料等步驟解放出來,把時間與心力投入於能創造更高價值的生活與工作任務之上,而今天就要來分享一款我已經使用兩年多,幫助我節省許多財務管理時間的數位金融服務:CUBE App。
Thumbnail
隨著企業自動化需求的提升,RPA 成為提升工作效率和降低成本的重要工具。本文將詳細討論模組化開發的各個方面,並提供具體的實踐建議,幫助企業設計高效且穩定的 RPA 架構。
Thumbnail
在 IG 上看到一位前端大大用 Google Apps Script + Line bot 替自己的球隊安排了球經,覺得很有趣,想來玩看看
Thumbnail
本篇文章將教你如何在Kubernetes cluster內部署一個MongoDB,包括取得Manifests、建立Volume、部署實務、基本操作和結論。透過操作演示,讓你瞭解在實務上如何成功建立MongoDB,並進行基本操作。
Thumbnail
RPAI 數位優化器要來分享一個 Power Automate 企業應用實例,雖然以下流程似乎可以用 Google Form 搭配其他自動化工具來完成,不過我們可以嘗試看看如果是在 Microsoft 生態系中,我們該如何使用 Power Automate 來完成!
Thumbnail
個人認為兩者間的關係其實是種光譜,自動化服務會加入AI,降低設計流程門檻、提高辨識功能;AI 服務會加入自動化,更落地的提供實質幫助,兩者逐步靠攏,公司再根據自身需求、情境找到相對應、最適合的利基工具。
Thumbnail
RPA自動化流程是現今企業極為重視的一項技術。透過自動化流程,我們能夠將那些重複且繁瑣的操作,使其自動進行。 本單元,Meiko想來跟同學一同探索如何透過自動化流程,自動寄送員工生日賀卡,讓RPA來輔助企業,簡化流程,釋放潛力 — 利用RPA為企業效率加分
Thumbnail
發現RPA技術的無限潛力!了解如何透過Robotic Process Automation(RPA)實現自動化,克服企業勞動力短缺的挑戰。我們分享RPA的優勢、限制以及選擇最適合您企業的軟體的關鍵評估指標。結合AI技術,為您的業務帶來效率和質量的提升。不要錯過這個關於RPA未來發展趨勢的深入指南!
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
本文比較了兩個自動化工具Zapier和UiPath,闡述其適用範圍、擴展性、執行環境及學習門檻的異同。Zapier適合簡單的雲端整合,而UiPath則具備強大的自動化能力,支援複雜的業務流程。透過此篇文章,讀者能更清晰地瞭解這兩種工具的特點,並選擇適合自身需求的解決方案,提升工作效率。
Thumbnail
在這篇文章中,我們將深入探討如何透過 UiPath 的 Excel 相關功能來協助自動化操作,包括使用 Excel 檔案、讀取範圍、寫入單元格、篩選和插入工作表等技巧,透過具體範例,讀者將能快速上手並理解這些功能的使用方法,提升你的工作效率。
Thumbnail
RPA 能將分散於眾多應用程式的流程步驟串連起來,形成自動化流程,讓我們得以原本瑣碎且重複性的點選、複製貼上、輸打資料等步驟解放出來,把時間與心力投入於能創造更高價值的生活與工作任務之上,而今天就要來分享一款我已經使用兩年多,幫助我節省許多財務管理時間的數位金融服務:CUBE App。
Thumbnail
隨著企業自動化需求的提升,RPA 成為提升工作效率和降低成本的重要工具。本文將詳細討論模組化開發的各個方面,並提供具體的實踐建議,幫助企業設計高效且穩定的 RPA 架構。
Thumbnail
在 IG 上看到一位前端大大用 Google Apps Script + Line bot 替自己的球隊安排了球經,覺得很有趣,想來玩看看
Thumbnail
本篇文章將教你如何在Kubernetes cluster內部署一個MongoDB,包括取得Manifests、建立Volume、部署實務、基本操作和結論。透過操作演示,讓你瞭解在實務上如何成功建立MongoDB,並進行基本操作。
Thumbnail
RPAI 數位優化器要來分享一個 Power Automate 企業應用實例,雖然以下流程似乎可以用 Google Form 搭配其他自動化工具來完成,不過我們可以嘗試看看如果是在 Microsoft 生態系中,我們該如何使用 Power Automate 來完成!
Thumbnail
個人認為兩者間的關係其實是種光譜,自動化服務會加入AI,降低設計流程門檻、提高辨識功能;AI 服務會加入自動化,更落地的提供實質幫助,兩者逐步靠攏,公司再根據自身需求、情境找到相對應、最適合的利基工具。
Thumbnail
RPA自動化流程是現今企業極為重視的一項技術。透過自動化流程,我們能夠將那些重複且繁瑣的操作,使其自動進行。 本單元,Meiko想來跟同學一同探索如何透過自動化流程,自動寄送員工生日賀卡,讓RPA來輔助企業,簡化流程,釋放潛力 — 利用RPA為企業效率加分
Thumbnail
發現RPA技術的無限潛力!了解如何透過Robotic Process Automation(RPA)實現自動化,克服企業勞動力短缺的挑戰。我們分享RPA的優勢、限制以及選擇最適合您企業的軟體的關鍵評估指標。結合AI技術,為您的業務帶來效率和質量的提升。不要錯過這個關於RPA未來發展趨勢的深入指南!