मैं कमांड लाइन से ओएस एक्स की स्क्रीनशेयरिंग को कैसे लॉन्च कर सकता हूं और क्या यह एक निर्दिष्ट सिस्टम से कनेक्ट है?
मैं कमांड लाइन से ओएस एक्स की स्क्रीनशेयरिंग को कैसे लॉन्च कर सकता हूं और क्या यह एक निर्दिष्ट सिस्टम से कनेक्ट है?
जवाबों:
open vnc://server.address[:port]
open vnc://user@server:port
उपयोगी भी है और आपके पासवर्ड को प्रक्रिया सूची में दिखाने के साथ जुड़े जोखिम नहीं हैं
man open
आज से पहले कभी टाइप करने के लिए नहीं सोचा था। यह बहुत कुछ कर सकता है।
vnc://user:password@server:port
यदि आपके पास सिस्टम प्राथमिकता में सक्रिय सहायक उपकरणों की पहुँच है, तो आप AppleScript एडिटर में निम्नलिखित AppleScript को बचाने और कमांड लाइन के माध्यम से इसे निष्पादित करने का प्रयास कर सकते हैं:
tell application "Screen Sharing"
activate # start Screen Sharing if not running yet
tell application "System Events"
keystroke "a" using command down # this will cause the address to clear
keystroke "127.0.0.1" # replace with your host
key code 36 # press enter
end tell
end tell
के रूप में सहेजें Sharing.scpt
, और के रूप में निष्पादित करें osascript /path/to/Sharing.scpt
।