建立 Power Automate 桌面流程

桌面流程是用來自動化網頁或桌面上的工作。 您可以使用Power Automate,以自動化桌面和 Web 上的工作。 或者,您可以使用兩種舊版方法來建立桌面流程:Windows 錄製程式 (V1) 和 Selenium ID

先決條件

Important

除中國地區之外,桌面流程現已被取代。 切換至我們的電腦管理功能。 深入了解

  • 若要透過 Power Automate 觸發桌面流程,您必須使用電腦電腦群組。 電腦是用於自動化桌面程序的實體或虛擬裝置。 電腦群組可讓您將多台電腦組織在一起,以幫助發佈自動化裝載。

    除了電腦之外,您還可以使用內部部署的資料閘道。 閘道是 Power Automate 與您裝置之間的企業級安全性連線。

  • 若要在 Power Automate 中建立桌面流程,您需要 Microsoft 公司、學校或組織 Premium 帳戶。 若要透過 Power Automate 建立並觸發桌面流程,您需要組織 Premium 帳戶或試用版 Premium 帳戶。

    Important

    您必須使用相同的公司或學校帳戶來設定閘道、登入 Power Automate,以及登入您的 Windows 裝置。

使用範例開始建立桌面流程

Power Automate 提供了大量範例向使用者介紹 RPA。 您可以在主控台的 範例 索引標籤下找到所有可用的範例。

主控台中範例索引標籤的螢幕擷取畫面。

若要將範例複製至您的流程,請以滑鼠右鍵按一下該範例,然後選取 建立複本。 複製的流程會儲存在 我的流程 索引標籤下。

範例的 [建立複本] 選項螢幕擷取畫面。

如果已在流程設計工具中打開並編輯範例,請選取 另存新檔 按鈕,將編輯的範例複製到您的流程中。 所做的變更無法儲存至原始的範例流程。

打開範例中 [另存新檔] 按鈕的螢幕擷取畫面。

在 Power Automate 中建立新的桌面流程

  1. 若要在 Power Automate 中建立桌面流程,請開啟應用程式,然後選取 新增流程

    主控台中的 [新流程] 按鈕的螢幕擷取畫面。

  2. 輸入桌面流程的名稱,然後選取 確定

    [組建流程] 對話方塊的螢幕擷取畫面。

  3. 流程設計工具 中建立流程,然後按下 Ctrl+S 以儲存流程。 關閉流程設計工具,流程就會出現在主控台中。

    主控台中桌面流程的螢幕擷取畫面。

在 Power Automate 中設計流程

  1. 在桌面上建立新資料夾,並將其命名為 Countries

  2. 移至 make.microsoft.com,選取 我的流程,然後選取 新增流程即時雲端流程

    Power Automate 入口網站中 [即時雲端流程] 選項的螢幕擷取畫面。

  3. 在對話方塊中,輸入雲端流程名稱、選取 手動觸發流程,然後選取 建立

    手動觸發流程選項的螢幕擷取畫面。

  4. 選取 + 新步驟

    [新增步驟] 按鈕的螢幕擷取畫面。

  5. 搜尋 Power Automate,並選取 執行使用桌面版 Power Automate 建置的流程 動作。

    搜尋欄位動作的螢幕擷取畫面。

  6. 如果沒有與您電腦的連線,該動作會提示您建立一個。 您可以在管理電腦的電腦上找到有關觸發流程的詳細資訊。

    電腦連線設定的螢幕擷取畫面。

  7. 在 [動作] 的 執行模式 下,選取 有人參與 (登入時執行),然後在 [桌面流程] 下選取 建立新的桌面流程

    [執行使用 Power Automate Desktop 建置的流程] 動作的屬性螢幕擷取畫面。

  8. 輸入桌面流程名稱或將會產生一個桌面流程名稱,然後選取 啟動應用程式

    [組建桌面流程] 對話方塊中流程名稱欄位的螢幕擷取畫面。

  9. 可能會出現來自瀏覽器的訊息,詢問是否允許 make.microsoft.com 開啟應用程式。 允許此動作於電腦版 Power Automate 繼續。

    詢問是否允許打開應用程式的瀏覽器訊息螢幕擷取畫面。

  10. 在電腦版 Power Automate 中,開啟 [變數] 窗格,選取 +,然後選取 輸入 來新增輸入變數。

    [新增輸入變數] 按鈕的螢幕擷取畫面。

  11. 設定變數,如下所示:

    • 變數名稱:CountryName
    • 資料類型:文字
    • 預設值:法國
    • 外部名稱:CountryName
    • 描述:這是國家/地區名稱輸入變數。

    [新增輸入變數] 對話方塊的螢幕擷取畫面。

  12. 新增 取得目前日期和時間 動作,並將 擷取 設定為 僅限目前日期。 選取 儲存,將動作新增至工作區。 此動作只會擷取目前的日期,並將其存放在變數中。

    [取得目前日期和時間] 動作的螢幕擷取畫面。

  13. 新增 將日期時間轉換為文字 動作。 在 日期時間轉換 中,選擇 變數 圖標,然後雙擊彈出窗口中 %CurrentDateTime% 將變數新增至欄位中。

    在 [將日期時間轉換成文字] 動作中,用來選取變數的圖示螢幕擷取畫面。

    對於要使用的格式,將其設定為 自訂,並在 自訂格式 中輸入 MM-dd-yyyy。 此動作會將日期時間變數轉換為文字變數,同時也會將日期轉換為指定的格式。

    填入 [將日期時間轉換成文字] 動作的螢幕擷取畫面。

  14. 新增 取得特殊資料夾 動作。 特殊資料夾名稱 會預設為 桌面。 此動作會將目前使用者桌面的位置存放在變數中。

    [取得特殊資料夾] 動作的螢幕擷取畫面。

  15. 新增 建立資料夾 動作,並將 建立新資料夾 設定為 %SpecialFolderPath%\Countries,將 新資料夾名稱 設定為 %CountryName%。 此動作會使用指定的名稱,在指定的位置建立新的資料夾。

    [建立資料夾] 動作的螢幕擷取畫面。

  16. 新增 寫入文字至檔案 動作,使用變數彈出視窗設置 檔案路徑%SpecialFolderPath%\Countries\%CountryName%\%FormattedDateTime%.txt

    Note

    若要在欄位中同時使用硬式編碼文字和變數,請手動填入硬式編碼文字,並使用彈出變數,將每個變數插入至目前選取的文字部分中。

  17. 要寫入的文字 設定為 此文字由 Power Automate 撰寫。 此動作會將指定的文字寫入目前使用者桌面上的文字檔,並將檔案名稱設定為目前日期。

    此動作會將指定的文字寫入文字檔中。

    [寫入文字檔] 動作的螢幕擷取畫面。

  18. 新增 取得資料夾中的檔案動作,並設置 資料夾%SpecialFolderPath%\Countries\%CountryName%。 此動作會擷取指定資料夾中的檔案清單。

    [取得檔案資料夾] 動作的螢幕擷取畫面。

  19. 變數 窗格中,建立兩個輸出變數,如下所示:

    • 變數名稱:FileCount
    • 資料類型:Number
    • 外部名稱:FileCount
    • 描述:這是檔案計數輸出變數。

    • 變數名稱:FilePath
    • 資料類型:文字
    • 外部名稱:FilePath
    • 描述:這是檔案路徑輸出變數。

    用來建立 FileCount 輸出變數的對話方塊螢幕擷取畫面。

    用來建立 FilePath 輸出變數的對話方塊螢幕擷取畫面。

  20. 新增兩個 設定變數 動作並加以設定,如下所示:

    • 設定變數:FilePath
    • 設定為:%SpecialFolderPath%\Countries\%CountryName%\%FormattedDateTime%.txt

    • 設定變數:FileCount
    • 設定為:%Files.count%

    建立 FilePath 變數的設定變數動作螢幕擷取畫面。

    建立 FileCount 變數的設定變數動作螢幕擷取畫面。

  21. 選取 儲存,以儲存流程並關閉流設計工具。

    流程設計工具中 [儲存] 按鈕的螢幕擷取畫面。

  22. 返回 Power Automate,在對話方塊中選取 繼續工作

    Power Automate 對話方塊中 [繼續工作] 選項的螢幕擷取畫面 。

  23. 選取動作中的新桌面流程,並在 CountryName 中輸入 希臘

    [執行使用 Power Automate Desktop 建置的流程] 動作中的輸入變數屬性螢幕擷取畫面。

  24. 選取 儲存 以儲存流程,然後選取 測試

    [儲存] 和 [測試] 選項的螢幕擷取畫面。

  25. 選取 手動測試

    執行觸發動作之選項的螢幕擷取畫面。

  26. 當 Power Automate 連線至桌面應用程式時,請選取 執行流程,然後 完成

    顯示流程已順利執行的對話方塊螢幕擷取畫面。

  27. 流程完成執行時,所有的動作都會有綠色核取記號圖示,並且會有通知確認流程已順利執行。

    顯示流程已順利執行的訊息螢幕擷取畫面。

  28. 選取 執行使用電腦版 Power Automate 建立的流程 動作,以開啟其輸入和輸出。 FileCountFilePath 這兩個變數的值是從 Power Automate 傳回的。 同樣地,任何輸出變數都可能用於流程中的其他位置。

    輸入和輸出變數值的螢幕擷取畫面。

  29. 檢查桌面上的 國家/地區 資料夾。 已新增名稱為 希臘 的資料夾,此資料夾包含附有今天日期的文字檔。

Note

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。