Wie kann ich OS X ScreenSharing über die Befehlszeile starten und eine Verbindung zu einem bestimmten System herstellen?
Wie kann ich OS X ScreenSharing über die Befehlszeile starten und eine Verbindung zu einem bestimmten System herstellen?
Antworten:
open vnc://server.address[:port]
open vnc://user@server:port
ist auch nützlich und birgt nicht die Sicherheitsrisiken, die damit verbunden sind, dass Ihr Passwort in der Prozessliste angezeigt wird
man open
vor heute zu tippen . Es kann viel bewirken.
vnc://user:password@server:port
Wenn Sie Zugriff auf Hilfsgeräte haben, die in den Systemeinstellungen aktiviert sind, können Sie versuchen, das folgende AppleScript im AppleScript-Editor zu speichern und über die Befehlszeile auszuführen:
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
Speichern als Sharing.scpt
und Ausführen als osascript /path/to/Sharing.scpt
.