मेरे द्वारा उपयोग किए गए कई OS X संस्करणों के लिए:
/usr/bin/osascript -e mount volume "smb://yourserver" as user name "yourusername" with password “yourpassword”
यदि यह पाठ्यक्रम उपलब्ध है तो इसने नेटवर्क शेयर का बढ़िया, अच्छा और शांत माउंट काम किया है।
अब हाल ही में मैंने macOS Sierra (10.12 सार्वजनिक बीटा, 16A238m का निर्माण) स्थापित किया है, और स्क्रिप्ट अभी भी काम करती है, हालांकि अब यह हमेशा एक लॉगिन संवाद दिखाएगा, जो "yourusername" और "yourpassword" मानों के साथ पहले से आबाद है। उपयोगकर्ता को शेयर को माउंट करने के लिए अभी भी "कनेक्ट" पर क्लिक करना होगा।
क्या किसी को पता है कि यह बीटा संस्करण में "बग" है (मैंने इसे ऐप्पल के फीडबैक ऐप के साथ रिपोर्ट किया था), या क्या यह अपेक्षित है और / या इसके लिए "फिक्स" क्या होगा?
इसे भी देखें: AppleScript प्रलेखन "माउंट वॉल्यूम"
/Volumes
फ़ोल्डर को बंद कर दिया है जहां नेटवर्क शेयर को केवल रूट एक्सेस तक माउंट किया गया है, जिससे उपयोगकर्ता को माउंट बिंदु बनाने के लिए प्राधिकरण की आवश्यकता होती है। दुर्भाग्य से मुझे इस समय किसी काम का पता नहीं है, हालाँकि मैं कंप्यूटर पर सुडोर्स को संशोधित करने जा रहा हूँ। मेरे पास Openradar.appspot.com/radar?id=494858509955558912 पर एक खुला रडार है Apple ने पुष्टि की है कि यह बंद है।