AppleScript के एक बड़े हिस्से में, मुझे एक SMB शेयर माउंट करने की आवश्यकता है। यह काम:
tell application "Finder" to mount volume "smb://server/share"
यही है, यह स्क्रिप्ट संपादक से या टर्मिनल (यानी। osascript <my script>
) में चल रहे एक शेल से सवाल पूछे बिना काम करता है ।
लेकिन जब मैं दूसरे कंप्यूटर से ssh के माध्यम से मैक से कनेक्ट होने के दौरान उसी स्क्रिप्ट को चलाने का प्रयास करता हूं, खोजकर्ता (मुझे लगता है) पहले GUI पर एक संवाद के साथ पुष्टि करने के लिए कहता है:
आप सर्वर xxx से कनेक्ट करने का प्रयास कर रहे हैं। कॉन्टेस्ट से कनेक्ट पर क्लिक करें।
मैं इस पुष्टि से कैसे बच सकता हूं?