Mac शॉर्टकट से प्रत्येक चयनित Finder फ़ाइल को अलग-अलग प्रोसेस कराने के लिए, इसे फ़ाइलों को स्वीकार करने वाले Quick Action के रूप में सेट करें, फिर फ़ाइल-प्रोसेसिंग एक्शन को Repeat with Each के अंदर रखें। यह लूप एक बार में एक चयनित फ़ाइल को Repeat Item के रूप में प्रदान करता है। यह कम्पैटिबल फ़ाइलों के बैच के लिए तब काम करता है जब लूप के अंदर के एक्शन उस वर्तमान आइटम को अपने इनपुट के रूप में उपयोग करते हैं।

शॉर्टकट को Finder फ़ाइलें प्राप्त करने के लिए सेट करें

अपने Mac पर Shortcuts खोलें और एक शॉर्टकट बनाएं। इसे एक स्पष्ट नाम दें, जैसे कि “Process Selected Files।” शॉर्टकट के Details खोलें, Use as Quick Action चुनें, और सुनिश्चित करें कि यदि यह विकल्प दिखाई देता है तो एक अनुमत ऐप के रूप में Finder चुना गया है। Apple नोट करता है कि यदि Finder का चयन नहीं किया जा सकता है, तो शॉर्टकट के अनुमत इनपुट में Files या Folders सक्षम करने की आवश्यकता हो सकती है। Quick Action सेटिंग शॉर्टकट को Finder से उपलब्ध कराती है; यह अपने आप एक्शन को दोहराने का काम नहीं करती है। Mac पर काम करते समय शॉर्टकट चलाने के लिए Apple की गाइड

यदि शॉर्टकट का इनपुट एक्शन सामग्री-प्रकार (content-type) नियंत्रण प्रदान करता है, तो फ़ाइल इनपुट की अनुमति दें और उन प्रकारों को बंद कर दें जिनकी वर्कफ़्लो को आवश्यकता नहीं है। Apple बताता है कि ये नियंत्रण तय करते हैं कि शॉर्टकट किस सामग्री प्रकार को स्वीकार करता है और यह कहाँ दिखाई देता है। सटीक लेबल और विकल्प macOS वर्ज़न और संदर्भ के अनुसार भिन्न हो सकते हैं, इसलिए किसी विशेष टॉगल लेआउट को मानने के बजाय अपने शॉर्टकट में दिखाए गए इनपुट एक्शन का उपयोग करें। शॉर्टकट इनपुट को सीमित करने के लिए Apple की गाइड

फ़ाइल एक्शन को Repeat with Each के अंदर रखें

शॉर्टकट में Repeat with Each एक्शन जोड़ें। प्रत्येक फ़ाइल के लिए एक बार चलने वाले प्रत्येक एक्शन को Repeat with Each और End Repeat मार्करों के बीच रखें। लूप को चयनित-फ़ाइल इनपुट सूची प्राप्त होनी चाहिए। लूप के अंदर पहले एक्शन में, फ़ाइल इनपुट के रूप में Repeat Item चुनें, और उसी वेरिएबल का उपयोग वहां करें जहां बाद के एक्शन को वर्तमान फ़ाइल की आवश्यकता हो। Apple दस्तावेज़ बताता है कि Repeat with Each अपनी इनपुट सूची में प्रत्येक आइटम को एक-एक करके प्रोसेस करता है, और Repeat Item वर्तमान पुनरावृत्ति (iteration) के लिए आइटम में अपडेट हो जाता है। Mac पर Repeat एक्शन के लिए Apple की गाइड

मुख्य संरचना यह है: चयनित फ़ाइलें शॉर्टकट में प्रवेश करती हैं; Repeat with Each उन फ़ाइलों पर बार-बार काम करता है; लूप के अंदर के एक्शन Repeat Item को प्रोसेस करते हैं; फिर लूप समाप्त हो जाता है। उदाहरण के लिए, यदि कोई उपयुक्त एक्शन फ़ाइल स्वीकार करता है और रीनेम या कनवर्ट किया हुआ परिणाम देता है, तो उस एक्शन को लूप के अंदर रखें और Repeat Item को उसके फ़ाइल इनपुट में पास करें। विशिष्ट एक्शन और उसके विकल्प कार्य और फ़ाइल प्रकार पर निर्भर करते हैं—ऐसा कोई सार्वभौमिक “process file” एक्शन नहीं है जो कोई अनिर्दिष्ट ऑपरेशन करता हो।

यदि प्रोसेसिंग एक्शन को प्रत्येक चयनित फ़ाइल के लिए अलग से चलाने की आवश्यकता है, तो इसे End Repeat के बाद न रखें। लूप के बाहर, एक्शन लूप के एकत्रित आउटपुट को समग्र रूप से प्राप्त करता है, जो कि एक सूची हो सकती है। Apple वर्णन करता है कि प्रत्येक पुनरावृत्ति के आउटपुट एकत्र किए जाते हैं और लूप के बाद आगे पास किए जाते हैं। Mac पर Repeat एक्शन के लिए Apple की गाइड

Finder चयन पर शॉर्टकट चलाएं

Finder में, उन फ़ाइलों का चयन करें जिन्हें आप प्रोसेस करना चाहते हैं। चयन पर Control-क्लिक करें और Quick Actions चुनें, फिर शॉर्टकट का नाम चुनें। Apple का दस्तावेजीकरण किया गया Finder प्रवाह किसी आइटम पर Control-क्लिक करना और Quick Actions चुनना है; उपलब्ध होने पर शॉर्टकट Preview पेन के Quick Actions मेनू में भी दिखाई देता है। यदि यह गायब है, तो पुष्टि करें कि शॉर्टकट Quick Action के रूप में सक्षम है और System Settings > Privacy & Security > Extensions > Finder के तहत Finder सक्षम है। उपलब्ध मेनू फ़ाइल प्रकार और सक्षम एक्सटेंशन पर निर्भर करता है। Mac पर काम करते समय शॉर्टकट चलाने के लिए Apple की गाइड, Apple की Finder Quick Actions गाइड

बड़े बैच से पहले इनपुट और परिणामों की जांच करें

पहले प्रतिनिधि फ़ाइलों के एक छोटे चयन के साथ शॉर्टकट आज़माएं। पुष्टि करें कि लूप के अंदर का एक्शन वास्तव में Repeat Item का उपयोग कर रहा है, और लूप के बाद परिणामों का निरीक्षण करें। Repeat एक्शन के व्यवहार को सीखते समय Apple लूप के आउटपुट का पूर्वावलोकन करने के लिए End Repeat के बाद Quick Look जोड़ने की सलाह देता है। यदि आउटपुट परिणामों का एक संग्रह है, तो वह पूर्वावलोकन आपको एकल संयुक्त परिणाम से प्रति-फ़ाइल परिणामों को अलग पहचानने में मदद करता है। Mac पर Repeat एक्शन के लिए Apple की गाइड

यदि Finder शॉर्टकट की पेशकश नहीं करता है, तो Quick Action सेटिंग और अनुमत इनपुट प्रकारों की जांच करें। यदि शॉर्टकट चलता है लेकिन केवल पहली फ़ाइल पर कार्रवाई होती है, तो निरीक्षण करें कि क्या Repeat with Each को पूरा चयन प्राप्त होता है और क्या लूप के अंदर फ़ाइल एक्शन मूल इनपुट सूची के बजाय Repeat Item का उपयोग करता है। यह भी जांचें कि आपकी चयनित फ़ाइलें एक्शन के समर्थित इनपुट से मेल खाती हैं; Apple नोट करता है कि जब कोई ऐप शॉर्टकट को उपयुक्त सामग्री पास नहीं कर पाता है तो शॉर्टकट छिपाए जा सकते हैं। Mac पर काम करते समय शॉर्टकट चलाने के लिए Apple की गाइड

स्रोत