Apakah ada cara untuk meluncurkan ScreenSharing dari Terminal?


Jawaban:


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

3
buka vnc: // user @ pass: server: port juga berfungsi jika Anda ingin mengirimkan beberapa kredensial. Risiko keamanan dari melakukan ini adalah milik Anda untuk dipertimbangkan.
— Ben Walding

2
open vnc://user@server:portjuga berguna dan tidak memiliki risiko keamanan yang terkait dengan kata sandi Anda muncul dalam daftar proses
— Michael

Saya tidak pernah berpikir untuk mengetik man opensebelum hari ini. Itu bisa melakukan banyak hal.
— Michael Fox

2
Sintaks yang benar untuk menggunakan kata sandi adalahvnc://user:password@server:port
— levsa

Tahu cara menggunakan kata sandi VNC sebagai argumen untuk ini? Terima kasih
— Peter Becich

2

Jika Anda memiliki akses untuk perangkat bantu yang diaktifkan di System Preferences, Anda dapat mencoba menyimpan AppleScript berikut ini di AppleScript Editor dan menjalankannya melalui baris perintah:

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

Simpan sebagai Sharing.scpt, dan jalankan sebagai osascript /path/to/Sharing.scpt.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.