AppleScript-Funktionsreferenz für Remote Desktop

Hier erhalten Sie Informationen zu Klassen und Befehlen für die App „Remote Desktop“.

Wichtig: Diese (englischsprachige) Referenz ersetzt nicht das vollständige AppleScript-Funktionsverzeichnis, das Sie im Skripteditor anzeigen können. Sie wurde als Kurzübersicht eingefügt, damit die Hilfe nach AppleScript-Befehlen durchsucht werden kann. Aktuelle und umfassende Informationen zu skriptfähigen Objekten und Ereignissen in Remote Desktop finden Sie im vollständigen Funktionsverzeichnis.

add v: Einen Computer zu einem Vorgang hinzufügen.

add computer: Der Computer.

to computer list: Die Computerliste (oder der Vorgang), zu der der Computer hinzugefügt werden soll.

control v: Eine Steuersitzung mit dem Computer starten.

control computer: Der Computer, der gesteuert werden soll.

execute v: Einen Vorgang ausführen.

execute task: Der Vorgang, der ausgeführt werden soll.

[on computer list]: Die Computerliste (oder der Computer), auf der der Vorgang ausgeführt werden soll.

observe v: Eine Beobachtungsliste starten.

observe item: Der Computer, die Liste oder die Computerliste, die beobachtet werden soll.

release v: Computer aus einer Steuer- oder Beobachtungssitzung freigeben.

release item: Der Computer, die Liste oder die Computerliste, die freigegeben werden soll.

remove v: Einen Computer aus einem Vorgang entfernen.

remove computer: Der Computer, der entfernt werden soll.

from computer list: Die Computerliste (oder Vorgang), aus der der Computer entfernt werden soll.

stop v: Stoppt eine laufende Bildschirmfreigabe.

stop task: Der Vorgang, der gestoppt werden soll.

application n [inh. application; see also Standard Suite]: das Remote Desktop-Scripting-Objekt in der höchsten Ebene.

ELEMENTS

contains computers, computer lists, copy items tasks, copy to me tasks, documents, empty Trash tasks, install package tasks, lock screen tasks, logout tasks, open app tasks, open item tasks, rename computer tasks, restart tasks, send message tasks, send unix command tasks, set local startup disk tasks, set network startup disk tasks, share screen tasks, shutdown tasks, sleep tasks, unlock screen tasks, upgrade client tasks, wake up tasks, windows.

PROPERTIES

selection (item, r/o): Die aktuelle Auswahl.

computer n [inh. item]: Ein physischer Computer.

ELEMENTS

contained by application, computer lists.

PROPERTIES

boot volume (Unicode text, r/o): Das Startvolume des Computers.

CPU (Unicode text, r/o): Der CPU-Typ des Computers.

current application (Unicode text, r/o): Die aktuell im Vordergrund ausgeführte App auf dem Computer.

current user (Unicode text, r/o): Der aktuelle Benutzer, der auf dem Computer angemeldet ist

DNS name (Unicode text, r/o): Der DNS-Name des Computers.

id (Unicode text, r/o): Die eindeutige Kennung (UUID) des Computers.

Internet address (Unicode text, r/o): Die Internetadresse des Computers.

last activity (date, r/o): Die Zeit, als die letzte Aktivität auf dem Computer erfolgt ist.

last contacted (date, r/o): Die Zeit, als der letzte Kontakt mit dem Computer erfolgt ist.

machine model (Unicode text, r/o): Das Modell des Computers.

name (Unicode text, r/o): Der Name des Computers.

physical memory (Unicode text, r/o): Der physische Arbeitsspeicher, der im Computer installiert ist.

primary Ethernet address (Unicode text, r/o): Die primäre Ethernetadresse des Computers.

remote desktop version (Unicode text, r/o): Die Version des Remote Desktop-Clients, die auf dem Computer ausgeführt wird.

status message (Unicode text, r/o): Der aktuelle Status des Computers.

system version (Unicode text, r/o): Die Version von OS X, die auf dem Computer ausgeführt wird.

computer list n [inh. item]: Eine Liste, die Computer enthält.

ELEMENTS

contains computers; contained by application.

PROPERTIES

id (Unicode text, r/o): Die eindeutige Kennung (UUID) der Computerliste.

name (Unicode text): Der Name der Computerliste.

copy items task n [inh. task > item]: Elemente auf die Zielcomputer kopieren.

ELEMENTS

contained by application.

PROPERTIES

bandwidth limit (integer): Beschränkung für Netzwerknutzung in Kilobyte pro Sekunde (0 = unbegrenzt).

conflict resolution (ask what to do/rename the existing item/rename the item being copied/replace/replace if older): Gibt an, was zu tun ist, wenn das bzw. die Element(e) bereits an diesem Ort vorhanden sind.

copy items (list): Eine Liste von Dateien und/oder Ordnern, die kopiert werden sollen.

destination group (Unicode text): Wenn für Eigentum ein bestimmter Eigentümer ("specific owner") festgelegt ist, ein gültiger Gruppenname auf dem Zielcomputer.

destination group (Unicode text): Wenn für Eigentum ein bestimmter Eigentümer ("specific owner") festgelegt ist, ein gültiger Benutzername auf dem Zielcomputer.

destination path (alias): Wenn für den Ort ein bestimmter Ordner ("specific folder") festgelegt ist, ein vollständiger Pfad zum Zielordner.

encrypting (boolean): Gibt an, ob die Objekte beim Kopieren verschlüsselt werden sollen.

location (Applications folder/current users desktop folder/current users home directory/same relative location/specific folder/system folder/system fonts folder/system preferences folder/top folder of the boot disk): Der Zielort für den Kopiervorgang.

ownership (current console user/current owner/destination folder owner/specific owner): Gibt den neuen Eigentümer des kopierten Objekts bzw. der kopierten Objekte an.

should open (boolean): Gibt an, ob die Objekte nach dem Kopieren geöffnet werden sollen.

stopping on error (boolean): Gibt an, ob der Kopiervorgang enden soll, wenn beim Kopieren ein Fehler auftritt.

copy to me task n [inh. task > item]: Kopiert Objekte von den Zielcomputern auf den Administratorcomputer.

ELEMENTS

contained by application.

PROPERTIES

bandwidth limit (integer): Beschränkung für Netzwerknutzung in Kilobyte pro Sekunde (0 = unbegrenzt).

conflict resolution (ask what to do/rename the existing item/rename the item being copied/replace/replace if older): Gibt an, was zu tun ist, wenn das bzw. die Objekt(e) bereits an diesem Ort vorhanden sind.

copy items (list): Eine Liste von Dateien und/oder Ordnern, die kopiert werden sollen.

destination path (alias): Wenn für den Ort ein bestimmter Ordner ("specific folder") festgelegt ist, ein vollständiger Pfad zum Zielordner.

encrypting (boolean): Gibt an, ob die Objekte beim Kopieren verschlüsselt werden sollen.

location (Applications folder/current users desktop folder/current users home directory/same relative location/specific folder/system folder/system fonts folder/system preferences folder/top folder of the boot disk): Der Zielort für den Kopiervorgang.

empty trash task n [inh. task > item]: Papierkorb auf den Zielcomputern leeren.

ELEMENTS

contained by application.

install package task n [inh. task > item]: Paket(e) auf den Zielcomputern installieren.

ELEMENTS

contained by application.

PROPERTIES

after installing (attempt rest.. /GlobalArt/do nothing/force immediate restart): Gibt an, was nach der Installation des Pakets bzw. der Pakete geschehen soll.

bandwidth limit (integer): Beschränkung für Netzwerknutzung in Kilobyte pro Sekunde (0 = unbegrenzt).

delegating to Task Server (boolean): Gibt an, ob dieser Vorgang an den Task-Server delegiert werden soll.

encrypting (boolean): Gibt an, ob die Pakete beim Kopieren verschlüsselt werden sollen.

packages (list): Eine Liste der Pakete, die installiert werden sollen.

stopping on error (boolean): Gibt an, ob der Kopiervorgang enden soll, wenn beim Kopieren ein Fehler auftritt.

lock screen task n [inh. task > item]: Den bzw. die Bildschirm(e) auf den Zielcomputern sperren.

ELEMENTS

contained by application.

PROPERTIES

message (Unicode text): Meldung, die auf dem bzw. den Bildschirm(en) angezeigt werden soll.

logout task n [inh. task > item]: Den aktuellen Benutzer von den Zielcomputern abmelden.

ELEMENTS

contained by application.

open application task n [inh. task > item]: Ein Programm auf den Zielcomputern starten.

ELEMENTS

contained by application.

PROPERTIES

application (alias): Der Pfad zu dem Programm, das geöffnet werden soll.

open item task n [inh. task > item]: Dateien auf den Zielcomputern öffnen.

ELEMENTS

contained by application.

PROPERTIES

files (list): Eine Liste von Dateien, die geöffnet werden sollen.

power on task n [inh. task > item]: Die Zielcomputer starten.

ELEMENTS

contained by application.

rename computer task n [inh. task > item]: Den Namen der Zielcomputer ändern.

ELEMENTS

contained by application.

PROPERTIES

naming uniquely (boolean): Gibt an, ob jeder Computer gezwungen werden soll, einen eindeutigen numerischen Namen zu verwenden.

target name (Unicode text): Der neue Name für den Computer.

restart task n [inh. task > item]: Die Zielcomputer neu starten.

ELEMENTS

contained by application.

PROPERTIES

user can save changes or cancel (boolean): Gibt an, ob der Benutzer Änderungen sichern oder den Neustart abbrechen darf.

send message task n [inh. task > item]: Eine Textnachricht an die Zielcomputer senden.

ELEMENTS

contained by application.

PROPERTIES

message (Unicode text): Nachricht, die auf dem bzw. den Bildschirm(en) angezeigt werden soll.

send unix command task n [inh. task > item]: Einen UNIX-Befehl oder ein UNIX-Script an die Zielcomputer senden.

ELEMENTS

contained by application.

PROPERTIES

script (Unicode text): Die Befehlsfolge, die ausgeführt werden soll.

showing output (boolean): Gibt an, ob die vollständige Ausgabe des Befehls in einem Fenster angezeigt werden soll.

user (Unicode text): Der Benutzer, der den Befehl ausführen soll.

set local startup disk task n [inh. task > item]: Das Startvolume auf den Zielcomputern festlegen.

ELEMENTS

contained by application.

PROPERTIES

boot volume (Unicode text): Das Volume, von dem gestartet werden soll (optional).

restarting (boolean): Gibt an, ob der Computer nach dem Festlegen des Startvolumes erneut gestartet werden soll.

set network startup disk task n [inh. task > item]: Das Startvolume auf den Zielcomputern festlegen.

ELEMENTS

contained by application.

PROPERTIES

from server (Unicode text): Internetadresse des Servers, von dem gestartet werden soll.

mount volume (Unicode text): Name des Volumes auf dem Server, das aktiviert werden soll.

restarting (boolean): Gibt an, ob der Computer nach dem Festlegen des Startvolumes erneut gestartet werden soll.

share screen task n [inh. task > item]: Den Bildschirm eines Computers für die Zielcomputer freigeben.

ELEMENTS

contained by application.

PROPERTIES

source computer (computer): Der Computer (nicht der Administratorcomputer), dessen Bildschirm freigegeben werden soll.

shutdown task n [inh. task > item]: Die Zielcomputer ausschalten.

ELEMENTS

contained by application.

PROPERTIES

user can save changes or cancel (boolean): Gibt an, ob der Benutzer Änderungen sichern oder den Ausschaltvorgang abbrechen darf.

sleep task n [inh. task > item]: Die Zielcomputer in den Ruhezustand versetzen.

ELEMENTS

contained by application.

task n [inh. item]: Ein Vorgang. Diese abstrakte Klasse repräsentiert die Vorgänge, die von Remote Desktop ausgeführt werden können. Für jeden bestimmten Vorgangstyp gibt es Unterklassen.

ELEMENTS

contained by application.

PROPERTIES

computer list (computer list): Die Computerliste, die dem Vorgang zugeordnet ist.

id (Unicode text, r/o): Die eindeutige Kennung (UUID) des Computers.

name (Unicode text): Der Name des Vorgangs.

recurrence (Unicode text, r/o): Eine Zeichenfolge, die die Wiederholung des Vorgangs beschreibt, sofern definiert.

starting at (date): Wenn der Vorgang geplant ist, das Datum und die Uhrzeit der ersten Ausführung.

unlock screen task n [inh. task > item]: Den bzw. die Bildschirm(e) auf den Zielcomputern freigeben.

ELEMENTS

contained by application.

upgrade client task n [inh. task > item]: Den Remote Desktop-Client auf den Zielcomputern aktualisieren.

ELEMENTS

contained by application.

wake up task n [inh. task > item]: Den Ruhezustand der Zielcomputer beenden.

ELEMENTS

contained by application.