इसके माध्यम से साझा किया गया


वर्चुअल डेस्कटॉप पर स्वचालित करें

वर्चुअल डेस्कटॉप के लिए एजेंट के साथ, आप वर्चुअल डेस्कटॉप पर प्रक्रियाओं को उतनी ही आसानी से स्वचालित कर सकते हैं, जितनी आसानी से आप भौतिक डिवाइस पर कर सकते हैं। Power Automate यदि आपका वर्चुअल डेस्कटॉप Citrix या Microsoft रिमोट डेस्कटॉप प्रोटोकॉल (RDP) का उपयोग करता है, तो आप UI तत्वों को कैप्चर कर सकते हैं, UI स्वचालन क्रियाएँ तैनात कर सकते हैं, ब्राउज़र स्वचालन क्रियाएँ तैनात कर सकते हैं,और रिकॉर्डर का उपयोग करके डेस्कटॉप प्रवाह बना सकते हैं, ठीक वैसे ही जैसे आप अपने भौतिक डेस्कटॉप पर करते हैं.

वर्चुअल डेस्कटॉप के लिए एजेंट को प्रवाह डिजाइन करते समय और प्रवाह चलने के समय, दोनों समय चलना चाहिए। Power Automate जब कोई उपयोगकर्ता वर्चुअल डेस्कटॉप पर लॉग इन करता है तो एजेंट स्वचालित रूप से प्रारंभ हो जाता है। यदि यह आपके वर्चुअल डेस्कटॉप पर नहीं चल रहा है, तो एजेंट को मैन्युअल रूप से लॉन्च करें। Power Automate वर्चुअल डेस्कटॉप के लिए एजेंट को मैन्युअल रूप से लॉन्च करने के लिए, अपने डेस्कटॉप पर शॉर्टकट पर डबल-क्लिक करें, या Power Automate प्रारंभ मेनू पर वर्चुअल डेस्कटॉप के लिए एजेंट खोजें और फिर संबंधित परिणाम का चयन करें, या Power Automate वर्चुअल डेस्कटॉप के लिए एजेंट की स्थापना निर्देशिका पर जाएं (डिफ़ॉल्ट रूप से, यह C:\Program Files (x86)\Power Automate agent for virtual desktops है) और PAD.RDP.ControlAgent.exe पर डबल-क्लिक करें।

उस मशीन पर डेस्कटॉप के लिए एजेंट स्थापित करना महत्वपूर्ण है जहां आप अपने डेस्कटॉप प्रवाह को विकसित और निष्पादित कर रहे हैं, और उस मशीन पर वर्चुअल डेस्कटॉप के लिए एजेंट स्थापित करना महत्वपूर्ण है जहां प्रवाह केवल UI स्वचालन क्रियाओं के लिए इंटरैक्ट करता है। Power Automate Power Automate यह दूसरी मशीन एक डेस्कटॉप, एक वर्चुअल ऐप के लिए होस्ट मशीन, विंडोज आरडीपी संचार के साथ एक रिमोट डेस्कटॉप या एक मशीन हो सकती है जो रिमोट डेस्कटॉप ऐप होस्ट करती है। Citrix Citrix

पूर्वावश्यकताएँ

  • आपका भौतिक डिवाइस और वर्चुअल मशीन Windows 10 Pro, Windows 10 Enterprise, Windows 11 Pro, Windows 11 Enterprise, Windows Server 2016, Windows Server 2019, या Windows Server 2022 पर चलना चाहिए।

  • सुनिश्चित करें कि वर्चुअल डेस्कटॉप से RDP कनेक्शन बंद है और फिर इसे अपने भौतिक डिवाइस पर इंस्टॉल करें। Citrix Power Automate

  • निम्नलिखित हार्डवेयर वाला एक उपकरण (इन आवश्यकताओं में आपके डेस्कटॉप प्रवाह में शामिल अनुप्रयोगों के लिए आवश्यक संसाधन शामिल नहीं हैं):

    न्यूनतम हार्डवेयर:

    • प्रोसेसर: 1.50 गीगाहर्ट्ज प्रति सत्र या दो या अधिक कोर के साथ तेज।
    • भंडारण: एजेंट स्थापना के लिए 300 एमबी सिस्टम भंडारण, साथ ही प्रत्येक उपयोगकर्ता के लिए 500 एमबी (डेस्कटॉप के प्रत्येक संस्करण के लिए उपयोगकर्ता के पास 500 एमबी भंडारण स्थान होना आवश्यक है)। Power Automate
    • रैम: 384 एमबी प्रति सत्र.

    अनुशंसित हार्डवेयर:

    • प्रोसेसर: 2.00 गीगाहर्ट्ज प्रति सत्र या दो या अधिक कोर के साथ तेज।
    • भंडारण: एजेंट स्थापना के लिए 300 एमबी या अधिक सिस्टम भंडारण, साथ ही प्रत्येक उपयोगकर्ता के लिए 500 एमबी या अधिक (डेस्कटॉप के लिए प्रत्येक संस्करण के लिए उपयोगकर्ता के पास 500 एमबी भंडारण स्थान होना आवश्यक है)। Power Automate
    • RAM: प्रति सत्र 512 MB या अधिक.

वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट स्थापित करें

  1. वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट डाउनलोड करें।

    वैकल्पिक रूप से, Power Automate डेस्कटॉप डिज़ाइनर लॉन्च करें और वर्चुअल डेस्कटॉप के लिए उपकरण>Power Automate चुनें।

  2. इंस्टॉलर को अपने या RDP वर्चुअल डेस्कटॉप पर कॉपी करें। Citrix

  3. व्यवस्थापक के रूप में, इंस्टॉलर चलाएँ.

    वर्चुअल डेस्कटॉप इंस्टॉलर के लिए Power Automate एजेंट का स्क्रीनशॉट।

    जब स्थापना पूर्ण हो जाए, तो सुनिश्चित करें कि एजेंट वर्चुअल डेस्कटॉप के अधिसूचना क्षेत्र में दिखाई दे।

यदि आप देखते हैं कि एजेंट नहीं चल रहा है, तो अधिसूचना क्षेत्र में शॉर्टकट का उपयोग करके उसे पुनः प्रारंभ करें। यदि आपको कोई त्रुटि मिलती है, तो वर्चुअल डेस्कटॉप समस्याओं के लिए समाधान एजेंट Power Automate देखें।

वर्चुअल डेस्कटॉप संस्करणों के लिए सिंक Power Automate और एजेंट

वर्चुअल डेस्कटॉप पर स्वचालन के लिए, वर्चुअल डेस्कटॉप के लिए Power Automate और Power Automate एजेंट के संस्करण समान होने चाहिए। यदि आप UI तत्वों को रिकॉर्ड या कैप्चर करना शुरू करते समय भिन्न हैं, तो उन्हें सिंक करने के लिए संकेत मिलने पर सिंक चुनें.

वर्चुअल डेस्कटॉप के लिए sync Power Automate and Power Automate एजेंट के लिए संकेत का स्क्रीनशॉट।

यदि डेस्कटॉप प्रवाह चलने पर संस्करण सिंक से बाहर हैं, तो Power Automate उन्हें स्वचालित रूप से सिंक करता है।

नोट

सिंक किए गए एजेंट के DLL को C:\Users\username\AppData\Local\Microsoft\Power Automate Desktop\RDP Automation Agents में संग्रहीत किया जाता है।

वर्चुअल डेस्कटॉप पर कैप्चर किए गए UI तत्वों में अंतर करें

विंडोज़ और UI तत्वों के जेनरेटेड चयनकर्ता एक समान होते हैं, चाहे उन्हें भौतिक डिवाइस या वर्चुअल डेस्कटॉप पर कैप्चर किया गया हो। UI तत्व फलक में दृश्य संकेत और वृक्ष संरचना आपको वर्चुअल डेस्कटॉप पर कैप्चर किए गए UI तत्वों को भौतिक डिवाइस पर कैप्चर किए गए तत्वों से अलग करने में मदद करती है। UI तत्वों और चयनकर्ताओं के बारे में अधिक जानें.

भौतिक डिवाइस पर कैप्चर किए गए UI तत्व कंप्यूटर पैरेंट के अंतर्गत स्थित होते हैं। वर्चुअल डेस्कटॉप पर कैप्चर किए गए UI तत्व RDP या पैरेंट के अंतर्गत स्थित होते हैं। Citrix प्रत्येक वर्चुअल डेस्कटॉप का अपना अलग वृक्ष होता है। संख्यात्मक उपसर्ग आपको समान प्रकार के वर्चुअल डेस्कटॉप को अलग करने में मदद करता है।

RDP वर्चुअल डेस्कटॉप पर कैप्चर किए गए कुछ UI तत्वों का स्क्रीनशॉट।

नोट

जब आप किसी वर्चुअल डेस्कटॉप, वर्चुअल ऐप या रिमोट ऐप में UI तत्व कैप्चर करते हैं, तो उसे कैप्चर के समय मशीन के विवरण (IP, नाम, आदि) से लिंक कर दिया जाता है। यदि आप किसी अन्य मशीन पर समान UI तत्व के साथ इंटरैक्ट करना चाहते हैं, तो आपको उस मशीन पर उसे पुनः कैप्चर करना होगा।

सिंक होने पर डेस्कटॉप के लिए Power Automate और वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट के बीच संचार

बुनियादी जानकारी

स्वचालन एजेंट एक विशेष एजेंट होता है जिसे नियंत्रण एजेंट के साथ प्रारंभिक संचार पूरा होने के बाद दूरस्थ डेस्कटॉप पर भेजा जाता है। यह डेस्कटॉप के उस संस्करण के लिए UI स्वचालन हेतु विशिष्ट कार्यक्षमता प्रदान करता है जो इसका अनुरोध करता है। Power Automate

स्वचालन एजेंट संग्रहण निर्देशिका उस डिफ़ॉल्ट पथ को संदर्भित करती है जहां स्वचालन एजेंट संग्रहीत किए जाते हैं। डिफ़ॉल्ट रूप से, यह पथ '%LOCALAPPDATA%\Microsoft\Power Automate डेस्कटॉप\RDP ऑटोमेशन एजेंट' है. हालाँकि, यदि मशीन पर 'PAD_RDP_STORAGE_DIRECTORY' गुण परिभाषित है, तो पथ '%PAD_RDP_STORAGE_DIRECTORY%\Microsoft\Power Automate Desktop\RDP Automation Agents' बन जाता है।

संचार चरण

निम्नलिखित तालिका और आरेख संचार के विभिन्न चरणों को दर्शाता है:

चरण विवरण
प्रारंभिक हाथ मिलाना डेस्कटॉप के लिए Power Automate और वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट के बीच पहला संचार। डेस्कटॉप के लिए Power Automate और वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट के संस्करण समान नहीं हैं।
सिंक करें यह चरण तब होता है जब उपयोगकर्ता डेस्कटॉप के लिए Power Automate और वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट के संस्करणों को सिंक करना चुनता है।
हैंडशेक का पुनः प्रयास करें सिंक प्रक्रिया पूरी हो जाने के बाद, डेस्कटॉप के लिए Power Automate और वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट के बीच हैंडशेक का पुनः प्रयास किया जाता है।
स्वचालन वर्चुअल डेस्कटॉप के लिए Power Automate एजेंट के माध्यम से दूरस्थ मशीन पर निष्पादित UI स्वचालन क्रियाओं का रनटाइम।

 Power Automate डेस्कटॉप के लिए और  Power Automate वर्चुअल डेस्कटॉप के लिए एजेंट के बीच संचार का स्क्रीनशॉट

ज्ञात समस्याएँ और सीमाएँ

  • समस्या: वर्चुअल डेस्कटॉप स्वचालन केवल Windows RDP, RemoteApp, Citrix डेस्कटॉप, और Citrix वर्चुअल ऐप्स में उपलब्ध है। अन्य वर्चुअल डेस्कटॉप प्लेटफ़ॉर्म समर्थित नहीं हैं.

    समाधान: कोई नहीं

  • समस्या: Power Automate वर्चुअल डेस्कटॉप के लिए एजेंट विंडोज 10 होम और विंडोज 11 होम के साथ संगत नहीं है।

    समाधान: कोई नहीं. इन Windows संस्करणों में दूरस्थ डेस्कटॉप कनेक्शन समर्थित नहीं है.

  • समस्या: डेस्कटॉप में Power Automate एजेंट फॉर वर्चुअल डेस्कटॉप लॉन्च किए जाने पर 'डेस्कटॉप के लिए संचार करते समय त्रुटि' संदेश का सामना करना पड़ता है, भले ही आपने Power Automate डेस्कटॉप के लिए और Citrix एजेंट फॉर वर्चुअल डेस्कटॉप को सही तरीके से स्थापित किया हो और सभी पूर्वापेक्षाएँ पूरी की हों। Power Automate Power Automate

    समाधान:
    अपने कॉन्फ़िगरेशन में वर्चुअल चैनल अनुमति सूची नीति सेटिंग की जाँच करें। Citrix

    • यदि Citrix VDA संस्करण 2407 से पहले का है:
      • Citrix पर वर्चुअल चैनल अनुमति सूची नीति डिफ़ॉल्ट रूप से सक्षम होती है या डिफ़ॉल्ट पर सेट होती है। हालाँकि, यदि यह नीति अक्षम नहीं है, तो Power Automate एजेंट डेस्कटॉप के लिए Power Automate के साथ संचार नहीं कर सकता है। इस नीति को अक्षम करने के लिए अपने व्यवस्थापकों से संपर्क करें, क्योंकि इसे डिफ़ॉल्ट पर सेट रखना पर्याप्त नहीं है। Citrix
    • यदि Citrix VDA संस्करण 2407 या बाद का है:
      • एक अलग नीति कॉन्फ़िगर करें. पुरानी वर्चुअल चैनल अनुमति सूची डिफ़ॉल्ट पर सेट रह सकती है। नई नीति DVC के लिए वर्चुअल चैनल अनुमति सूची को कॉन्फ़िगर करें और निम्नलिखित मान जोड़ें:
        • C:\Program Files (x86)\Power Automate agent for virtual desktops\PAD.RDP.ControlAgent.exe,Microsoft.Flow.RPA.Desktop.UIAutomation.RDP.DVC.Plugin,PAD\CONTROL
        • C:\Users\*\AppData\Local\Microsoft\Power Automate Desktop\RDP Automation Agents\*\PAD.RDP.AutomationAgent.exe,Microsoft.Flow.RPA.Desktop.UIAutomation.RDP.DVC.Plugin,PAD\UIA
      • नीति लागू करने के बाद मशीनों को पुनः प्रारंभ करें. Citrix
  • समस्या: Microsoft स्टोर के माध्यम से इंस्टॉल किए गए वर्चुअल डेस्कटॉप स्वचालन का समर्थन नहीं किया जाता है। Power Automate

    समाधान: Microsoft Visual C++ Redistributable को डाउनलोड और इंस्टॉल करें, जो Microsoft C और C++ (MSVC) रनटाइम लाइब्रेरीज़ को इंस्टॉल करता है।

  • समस्या: जब कोई प्रवाह चल रहा हो, तो वर्चुअल डेस्कटॉप विंडो को छोटा करने पर कोई तत्व नहीं मिलता है.

    वैकल्पिक उपाय: वर्चुअल डेस्कटॉप के साथ सहभागिता करने के लिए UI स्वचालन क्रियाएँ परिनियोजित करने से पहले वर्चुअल डेस्कटॉप विंडो पर फ़ोकस विंडो क्रिया का उपयोग करें।

  • समस्या: जब आप रिकॉर्डर का उपयोग कर रहे हों और वर्चुअल डेस्कटॉप विंडो अधिकतम हो, तो विंडो में टेक्स्ट फ़ील्ड भरें और कुंजियाँ भेजें क्रियाएँ अपेक्षित रूप से काम नहीं कर सकती हैं।

    समाधान: सुनिश्चित करें कि रिकॉर्डिंग करते समय वर्चुअल डेस्कटॉप विंडो अधिकतम न हो।

  • समस्या: वर्चुअल डेस्कटॉप पर चलने वाले जावा एप्लेट का UI स्वचालन समर्थित नहीं है।

    समाधान: कोई नहीं

  • समस्या: Citrix यदि आप एक ही सत्र में Citrix डेस्कटॉप और Citrix ऐप का उपयोग कर रहे हैं तो UI स्वचालन काम नहीं करता है।

    समाधान: कोई नहीं

  • समस्या:विंडो इंस्टेंस/हैंडल या विंडो शीर्षक/क्लास विकल्पों का उपयोग करके वर्चुअल डेस्कटॉप पर विंडो परिभाषित करना समर्थित नहीं है।

    समाधान: कोई नहीं