मैं एक ऐसी परियोजना पर काम कर रहा हूं, जहां मुझे कुछ Macintosh कंप्यूटरों पर एक लॉगआउट स्क्रिप्ट लागू करने की आवश्यकता है। मैंने Mac OS X लेख के लिए एक लॉगऑफ़ स्क्रिप्ट / कार्य बनाएँ निम्नलिखित पढ़ा है और पाया है कि जब यह सहायक होता है, तो मुझे यकीन नहीं है कि यह आपकी आवश्यकताओं को पूरा करता है। हम .sh फ़ाइल के माध्यम से लॉगिन स्क्रिप्ट का उपयोग करते हैं जिसे प्लिस्ट लॉन्चएजेंट से कहा जाता है। मैं उत्सुक था अगर वहाँ एक plist फ़ाइल बनाने के लिए एक तरीका है कि एक ही तरीके से logout.sh फ़ाइल कॉल कर सकते थे (यानी लॉन्च से)।
Com.apple.loginwindow LogoutHook का उपयोग करने के तरीके किसी भी चीज़ की तुलना में अधिक हैकिश (और सुपर पदावनत) प्रतीत होते हैं। मुझे इस बात की भी चिंता है कि ऐप्पल कब तक समर्थन करेगा या इस पद्धति का उपयोग करने की अनुमति देगा क्योंकि यह लगभग 10.2 के बाद से है। लॉगआउट स्क्रिप्ट को OS X 10.6 (स्नो लेपर्ड) और 10.7 (लायन) पर काम करना होगा।