UiPath Citrix Automation - 如何在虛擬環境中自動完成任務?

      后臺-系統設置-擴展變量-手機廣告位-內容正文頂部

      桌面屏幕是一個窗口,通過它我們可以看到虛擬世界,并且要在虛擬世界中自動執行任務,您需要Citrix Automation。在關于UiPath Citrix Automation的這篇文章中,您將借助RPA行業中的一種流行工具即UiPath,了解如何在虛擬環境中自動執行任務。

      本文將介紹以下主題:

      • 什么是RPA?
      • 什么是虛擬機?
      • 什么是Citrix Automation?
      • 動手實踐:在桌面應用程序上自動執行任務
      • 動手:圖像和文本自動化

      那么,讓我們開始吧。
       

      什么是RPA?

      機器人流程自動化這個詞主要包含三個需要理解的術語:機器人,流程和自動化。我們分別解釋一下

      • 機器人 是模仿人類行為的實體,稱為機器人。
      • 流程  是步驟,這導致有意義活動的序列。例如,制作茶或您最喜歡的菜肴等的過程。
      • 自動化  是由機器人在沒有人為干預的情況下完成的任何過程。

      因此,當我們將所有這些術語匯總在一起,然后模仿 人類行為以執行一系列步驟,導致有意義的活動,而無需任何人為干預,稱為  機器人流程自動化。 

      現在,您已經了解什么是RPA,接下來在UiPath Citrix Automation的文章中,您將了解什么是虛擬機。

      什么是虛擬機?

       簡單來說,虛擬機是一個客戶操作系統,它通過虛擬機管理器(如Oracle Virtual box,VMware)在另一個操作系統(即主機)上運行。在實際場景中,您通常在云上安裝服務器,并且只要您希望訪問服務器,就可以使用遠程桌面連接。

      What is a Virtual machine -UiPath Citrix Automation - Edureka

      上圖將對虛擬機的概念進行描述。如您所見,有一個主機操作系統正在運行虛擬機管理器和客戶機操作系統。現在,您已經了解了什么是虛擬機,接下來在UiPath Citrix Automation的文章中,讓我告訴您什么是Citrix自動化以及這些虛擬機中的任務如何自動化。

      什么是Citrix Automation?

      How Task in Virtual machine get Automated -UiPath Citrix Automation - Edureka

      在Citrix技術的幫助下,可以滿足虛擬機的自動化需求。

      考慮一種必須訪問計算機上的服務器的方案。現在,當您嘗試訪問服務器時,它不是您正在訪問的主服務器,但您獲得了服務器屏幕的圖像。 現在,無論何時單擊某些內容,該圖像或像素都會發送到服務器。然后在服務器中,它被完全點擊在那里。要自動執行這些任務,您可以使用UiPath實施Citrix技術。UiPath旨在通過錄像機提供這種自動化。

      那么,現在讓我們來看看UiPath中的各種類型的記錄器。

      Type of Recorders -UiPath Citrix Automation - Edureka

      UiPath中主要有四種類型的記錄器。

      • 基本:此記錄器為每個活動生成一個完整選擇器。
      • 桌面:此類記錄器適用于所有類型的桌面應用程序。
      • Web:此類錄像機專為在Web應用程序和瀏覽器中錄制而設計。
      • Citrix: 此類記錄器用于記錄虛擬化環境

      因此,由于UiPath無法直接訪問VM的界面,因此它使用OCR技術通過Citrix訪問VM的流式圖像。

      UiPath Citrix Automation | UiPath中的圖像和文本自動化

       


      因此,既然您已經了解了Citrix自動化的內容,那么請參閱本文關于UiPath Citrix Automation的文章,讓我們來看看這個概念的實用方法。

      動手實踐:在桌面應用程序上自動執行任務

      考慮一種情況,您希望在虛擬環境中打開記事本,并希望在其中鍵入內容。你將如何自動完成這項任務?

      請按照以下步驟執行此操作:

      第1步:打開UiPath Studio并創建一個空白項目。在Blank Project中,拖動一個Sequence,其中將設計自動化。

      步驟2:現在,轉到UiPath中功能區選項卡,然后選擇錄制選項。在錄制選項中,選擇Citrix Recorder。這將打開Citrix錄制選項卡。請參閱下文。

       

      Citrix Recording -UiPath Citrix Automation - Edureka

      步驟3:現在,切換到您的虛擬環境,并按照以下步驟打開記事本文件,寫下“Hey Everyone !!!”并關閉文件而不保存。

      • 第一步是單擊記事本的圖標。為此,請從“ 錄制”選項卡中選擇“ 單擊圖像”選項,然后將鼠標拖動到該圖標附近。然后在打開的對話框中單擊“ 確定”。此步驟將打開記事本。請參閱下文。

      Click Image Activity -UiPath Citrix Automation - Edureka

      • 現在,您必須在記事本中鍵入內容。為此,請從“ 錄制”選項卡中選擇“類型”選項,然后將鼠標拖動到要輸入文本的區域上。
      • 在該對話框中,打開了, 何況你的文字,并按下Enter鍵。這會將您的文本輸入記事本。

      Type Into Activity -UiPath Citrix Automation - Edureka

      • 輸入文本后,下一步是關閉記事本。要執行此操作,請再次單擊 “ 錄制”選項卡上的“ 單擊圖像”,然后在十字按鈕上提及區域。
      • 之后,在打開的對話框中單擊“ 確定”,然后再次選擇“單擊圖像”以保存文件。請參閱下文。

      Citrix Automation Activity -UiPath Citrix Automation - Edureka

      在此演示中,我不打算保存文件,因為您必須按照上述步驟執行此操作。但是您可以通過選擇“單擊圖像”選項并在“類型”選項的幫助下提及文件名來保存文件。
      • 現在,要保存此自動化,請從“ 錄制”選項卡中選擇“ 保存并退出”選項,這會將您重定向到UiPath儀表盤。現在,通過單擊Ribbon選項卡中的Run選項來執行此自動化。

      設計的自動化將在虛擬環境中打開記事本,鍵入文本并關閉文件而不保存。

      現在,您知道如何使用Citrix Automation,接下來我們將在應用程序中執行圖像和文本自動化。

      動手:圖像和文本自動化

      問題陳述:考慮應用程序在虛擬環境中運行。現在,一旦我們輸入帳號,金額,選擇交易類型,就會自動生成交易ID。Out任務是在事務成功完成后在消息框中顯示Transaction ID。

      按照以下步驟執行自動化:

      第1步:打開UiPath Studio并創建一個空白項目。在Blank Project中,拖動一個Sequence,其中將設計自動化。

      步驟2:現在,轉到UiPath中功能區選項卡,然后選擇錄制選項。在錄制選項中,選擇Citrix Recorder。這將打開“錄制”選項卡。請參閱下文。

      Citrix Recording -UiPath Citrix Automation - Edureka

      第3步:現在,切換到您的虛擬環境。我們的第一步是在賬號,金額和存款票據中輸入詳細信息。為此,請按照以下步驟操作。

      • 從“ 錄制”選項卡中選擇“ 單擊圖像”選項,然后將鼠標拖到 “帳號”附近。然后在屏幕上指出要單擊的點。在這里,我想點擊帳號后面的文本框。然后單擊“ 確定”。 此步驟將光標放在“帳戶”之前的文本框中。

      Click Image Activity Bank Example -UiPath Citrix Automation - Edureka

      • 現在,要在此文本框中輸入文本,請使用“ 錄制”選項卡中的“ 類型”選項并輸入文本。然后按Enter鍵。

      Type Activity Bank Example -UiPath Citrix Automation - Edureka

      現在,類似地,為金額和存款票據實施上述兩個步驟。

      • 接下來,您必須為交易類型選擇單選按鈕。為此,請 從“ 錄制”選項卡中選擇“單擊文本”選項,然后選擇“檢查”周圍的區域完成后,在“ 屏幕抓取向導”中,通過在“ 搜索”文本區域中鍵入,將文本與“檢查”匹配之后,單擊“完成”這將選擇Check旁邊的單選按鈕。

      Choose Radio Button Bank Example -UiPath Citrix Automation - Edureka

      • 現在,輸入所有詳細信息后,下一步就是保存交易。為此,請再次從“ 錄制”選項卡中選擇“ 舔圖像”活動然后將鼠標拖到 “保存”選項上。然后在打開的對話框中單擊“ 確定”。這將保存您的交易并生成交易ID。
      • 接下來,要閱讀交易ID,您必須從“ 錄制”選項卡中選擇“ 屏幕抓取” 選項,然后選擇“ 相對抓取”。 
      • 然后選擇交易ID,并在屏幕上指示您要存儲文本的位置。請參閱下文。

      Scrape Relative -UiPath Citrix Automation - Edureka
       我們將使用Scrape Relative,因為我們想要提取文本“Transaction ID”以及與之關聯的ID。 

      • 打開Screen Scraper向導中,單擊Finish。然后單擊“錄制”選項卡上的“ 保存并退出”選項保存自動化。這會將您重定向到UiPath儀表板。
      • 現在,在變量部分中,您將看到自動創建了一個變量。那么,你必須使用這個變量來顯示輸出。請參閱下文。

      ???????Variable -UiPath Citrix Automation - Edureka
      • 要顯示輸出,請將消息框拖到序列中,并在消息框中提及該變量。

      Message Box-UiPath Citrix Automation - Edureka

      • 現在,通過單擊Ribbon選項卡中Run選項執行自動化您將看到自動填充詳細信息,并在消息框中顯示交易ID。

      以上便是關于UiPath Citrix Automation的全部內容。

      未經允許不得轉載:RPA中國 | RPA全球生態 | 數字化勞動力 | RPA新聞 | 推動中國RPA生態發展 | 流 > UiPath Citrix Automation - 如何在虛擬環境中自動完成任務?

      后臺-系統設置-擴展變量-手機廣告位-內容正文底部
      主站蜘蛛池模板: 河南省| 民勤县| 辛集市| 衡山县| 南和县| 江孜县| 灵石县| 资阳市| 饶河县| 永定县| 贡觉县| 阿尔山市| 沁阳市| 林芝县| 江安县| 买车| 共和县| 北海市| 布尔津县| 阜新| 泾阳县| 原阳县| 万安县| 浮山县| 仁布县| 禹州市| 彩票| 金川县| 双鸭山市| 凉山| 南充市| 集安市| 乐业县| 崇文区| 获嘉县| 应城市| 全州县| 古浪县| 赤壁市| 蕉岭县| 冷水江市|