Чи є спосіб запустити ScreenSharing з терміналу?


Відповіді:


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

3
відкрити vnc: // user @ pass: server: port також працює, якщо ви хочете передати деякі облікові дані. Ризики безпеки для цього потрібно врахувати.
Бен Уолдінг

2
open vnc://user@server:portтакож корисний і не має ризиків для безпеки, пов’язаних із тим, що ваш пароль з’явиться у списку процесів
Michael

Я ніколи не думав набрати man openраніше. Це може зробити багато.
Майкл Фокс

2
Правильним синтаксисом для використання пароля єvnc://user:password@server:port
levsa

Знаєте про спосіб використання пароля VNC в якості аргументу цього? Спасибі
Петро Бечич

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 та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.