मैकबुक पर उस फ़ोल्डर के लिए डिफ़ॉल्ट एप्लिकेशन के साथ एक फ़ोल्डर में एक विशिष्ट फ़िलाटाइप कैसे खोलें?


0

मेरे पास एक एकल फाइलटाइप है जिसमें उपनिर्देशिका भी शामिल है जिसे मैं एक डिफ़ॉल्ट एप्लिकेशन के साथ खोलने की कोशिश कर रहा हूं। उदाहरण के लिए, मेरे पास लगभग 3 टेक्स्ट एडिटर हैं और मुझे डिफ़ॉल्ट रूप से टेक्स्ट-एडिटर -1 और फोल्डर 2 के साथ डिफ़ॉल्ट रूप से एक फ़ोल्डर 1 में txt फाइलें खोलनी हैं।

इन विशिष्ट फ़ोल्डर के फ़िलेपेट्स के लिए मैं डिफ़ॉल्ट ऐप कैसे बना सकता हूं, इस पर कोई सुझाव? केवल 1 फ़िलेटाइप उपयोगी हो सकता है, और उम्मीद है कि लिपियों या स्वचालन के माध्यम से।

मैं मैक के लिए नया हूँ, इसलिए किसी भी वैकल्पिक ऐप / उपयोगिता की कोशिश नहीं की है जो इस का समर्थन करता है।

धन्यवाद।


क्या फ़ाइलों में समान एक्सटेंशन होते हैं? आप मैक को बता सकते हैं कि कुछ एक्सटेंशन पर किस एप्लिकेशन का उपयोग करना है।
जेएमएच

हां, उनके पास समान एक्सटेंशन हैं हालांकि यह फ़ाइल प्रकार के लिए डिफ़ॉल्ट बदल देगा और मैं केवल फ़ोल्डर विशिष्ट फ़ाइलों के लिए बदलने की कोशिश कर रहा हूं। केवल उस विशेष फ़ोल्डर में फ़ाइल प्रकार के लिए डिफ़ॉल्ट ऐप।
mk117

जवाबों:


2

खोजक में, किसी भी फ़ोल्डर में, आप कई फ़ाइलों का चयन कर सकते हैं फिर + क्लिक करें, आप मेनू आइटम "ओपन विथ" देखेंगे। नियंत्रण कुंजी को जारी रखें फिर विकल्प कुंजी दबाएं और आपको मेनू आइटम "ओपन विथ" परिवर्तन "ऑलवेज ओपन विथ" दिखाई देगा। उस "मेनू के साथ हमेशा खोलें" पर क्लिक करें, उन फ़ाइलों को खोलने के लिए आप जिस डिफ़ॉल्ट एप्लिकेशन का उपयोग करना चाहते हैं, उसे चुनें। यह केवल उन फ़ाइलों के लिए डिफ़ॉल्ट एप्लिकेशन को बदल देगा। बस इस प्रक्रिया को विभिन्न फ़ोल्डरों की सभी फाइलों के साथ फॉलो करें। फिर से प्रक्रिया में लंबा समय नहीं लगेगा क्योंकि आप एक साथ कई फ़ाइलों का चयन कर सकते हैं और उनके डिफ़ॉल्ट एप्लिकेशन बदल सकते हैं।


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

मूल रूप से आप इस फ़ोल्डर एक्शन स्क्रिप्ट के तीन अलग-अलग संस्करण बनाते हैं और अलग-अलग फ़ोल्डरों पर उपयोग करने के लिए प्रत्येक स्क्रिप्ट में एक अलग पाठ संपादक चर असाइन करते हैं।


मैंने इसे थोड़ा और सार्वभौमिक बनाने के लिए स्क्रिप्ट को थोड़ा पुनर्व्यवस्थित किया। अब कोड को अलग-अलग फ़ाइल एक्सटेंशन और विभिन्न अनुप्रयोगों के साथ काम करना आसान है, बस स्क्रिप्ट के शरीर को पूरी तरह से निष्क्रिय करते हुए संपत्ति मूल्यों को बदलकर।

यह स्क्रिप्ट केवल .txt के लिए लक्षित होगी, कोई बात नहीं कि किस प्रकार की फ़ाइल फ़ोल्डर में जुड़ जाती है

property Default_App_To_Open_With1 : alias "Macintosh HD:Applications:TextWrangler.app:"
property Default_App_To_Open_With2 : alias "Macintosh HD:Applications:TextEdit.app:"
property Default_App_To_Open_With3 : alias "Macintosh HD:Applications:BBEdit.app:"

property Default_App : Default_App_To_Open_With3

property name_Extension : "txt"

on adding folder items to this_folder after receiving dropped_items
    repeat with this_File in dropped_items
        tell application "System Events"
            if name extension of this_File is name_Extension then
                set default application of this_File to Default_App
            end if
        end tell
    end repeat
end adding folder items to
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.