क्या टर्मिनल से स्क्रीनशेयर लॉन्च करने का कोई तरीका है?


15

मैं कमांड लाइन से ओएस एक्स की स्क्रीनशेयरिंग को कैसे लॉन्च कर सकता हूं और क्या यह एक निर्दिष्ट सिस्टम से कनेक्ट है?

जवाबों:


23
open vnc://server.address[:port]

3
ओपन vnc: // user @ पास: सर्वर: पोर्ट भी काम करता है अगर आप कुछ क्रेडेंशियल में पास करना चाहते हैं। ऐसा करने का सुरक्षा जोखिम आपका विचार करने के लिए है।
बेन वल्डिंग

2
open vnc://user@server:portउपयोगी भी है और आपके पासवर्ड को प्रक्रिया सूची में दिखाने के साथ जुड़े जोखिम नहीं हैं
माइकल

मैंने man openआज से पहले कभी टाइप करने के लिए नहीं सोचा था। यह बहुत कुछ कर सकता है।
माइकल फॉक्स

2
उपयोग पासवर्ड के लिए सही सिंटैक्स हैvnc://user:password@server:port
levsa

एक तर्क के रूप में वीएनसी पासवर्ड का उपयोग करने का तरीका पता है? धन्यवाद
पीटर Becich

2

यदि आपके पास सिस्टम प्राथमिकता में सक्रिय सहायक उपकरणों की पहुँच है, तो आप 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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.