Skip to main content

क्लिपबोर्ड से डेटा प्राप्त करना

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

इस बार हम क्लिपबोर्ड से टेक्स्ट डेटा प्राप्त करने का तरीका समझाएंगे।

उपयोग किए जाने वाले एक्शन

इस बार उपयोग किया जाने वाला एक्शन "क्लिपबोर्ड टेक्स्ट प्राप्त करें" है।

"क्लिपबोर्ड टेक्स्ट प्राप्त करें" एक्शन का विवरण

एक्शन में निम्नलिखित पैरामीटर होते हैं:

पैरामीटर का नाममान
उत्पन्न किया गया वेरिएबलक्लिपबोर्ड के टेक्स्ट डेटा को संग्रहीत करने का वेरिएबल नाम

action

क्लिपबोर्ड उपयोगकर्ता द्वारा संचालित किया जाता है, इसलिए निष्पादन से पहले यदि किसी डेटा को क्लिपबोर्ड में कॉपी किया गया है, तो उस मान को संदर्भित किया जाएगा।

गोपनीय जानकारी को संभालते समय सावधानी बरतें।

कॉपी और पेस्ट के साथ कार्यान्वयन

इस बार एक उदाहरण के रूप में, नोटपैड खोलकर संदेश दर्ज करें और उस सामग्री को क्लिपबोर्ड के माध्यम से वेरिएबल में संग्रहीत करने का फ्लो तैयार किया गया है।

निम्नलिखित कोड को कॉपी करें और Power Automate Desktop के संपादन स्क्रीन में पेस्ट करें, जिससे लक्षित एक्शन जोड़ा जाएगा।

System.RunApplication.RunApplicationAndWaitToLoad ApplicationPath: $'''notepad''' WindowStyle: System.ProcessWindowStyle.Normal Timeout: 0 ProcessId=> NotepadProcessId WindowHandle=> WindowHandle
WAIT 1
MouseAndKeyboard.SendKeys.FocusAndSendKeys TextToSend: $'''टेस्ट फ्लो चल रहा है{Control}(a){Control}(c)''' DelayBetweenKeystrokes: 10 SendTextAsHardwareKeys: False
Clipboard.GetText Text=> ClipboardText

Power Automate Desktop को संचालित करके कार्यान्वयन

  1. "एक्शन खोजें" से, "क्लिपबोर्ड टेक्स्ट प्राप्त करें" दर्ज करें।

  2. पैरामीटर को निम्नलिखित रूप में सेट करें

    पैरामीटर का नाममान
    उत्पन्न किया गया वेरिएबल%ClipboardText%
  3. निष्पादन के समय, क्लिपबोर्ड का टेक्स्ट डेटा वेरिएबल में संग्रहीत हो जाएगा।

संभावित अपवाद

क्लिपबोर्ड में टेक्स्ट के अलावा विभिन्न डेटा भी संग्रहीत होते हैं।

यदि क्लिपबोर्ड डेटा प्राप्त करने योग्य प्रारूप में नहीं है, तो त्रुटि हो सकती है।

ब्लॉक प्रोसेसिंग को लागू करने की सिफारिश की जाती है।