Remote Desktop の AppleScript の用語説明リファレンス

「Remote Desktop」アプリケーションのクラスおよびコマンドを学習します。

重要: この参照トピックは、「スクリプトエディタ」で確認できる完全な AppleScript の用語説明表示の代用ではありません。この参照トピックはクイックリファレンスとして収録されており、ヘルプの検索によって AppleScript コマンドを検索できます。「Remote Desktop」でスクリプト制御可能なオブジェクトおよびイベントについての最新かつ包括的な情報については、完全な用語説明表示を参照してください。

add v:コンピュータをタスクに追加します。

add computer:コンピュータ。

to computer list:コンピュータの追加先のコンピュータリスト(またはタスク)。

control v:コンピュータの制御セッションを開始します。

control computer:制御対象のコンピュータ。

execute v:タスクを実行します。

execute task:実行対象のタスク。

[on computer list]:タスクを実行するコンピュータリスト(またはコンピュータ)。

observe v:監視セッションを開始します。

observe item:監視対象のコンピュータ、リスト、またはコンピュータリスト。

release v:制御セッションまたは監視セッションからコンピュータを解放します。

release item:解放対象のコンピュータ、リスト、またはコンピュータリスト。

remove v:コンピュータをタスクから削除します。

remove computer:削除するコンピュータ。

from computer list:コンピュータを削除するコンピュータリスト(またはタスク)。

stop v:実行中の画面共有タスクを停止します。

stop task:停止するタスク。

application n [inh. application; Standard Suite も参照]:「Remote Desktop」の最上位のスクリプティングオブジェクト。

要素(ELEMENTS)

computer(s)、computer list(s)、copy items task(s)、copy to me task(s)、document(s)、empty Trash task(s)、install package task(s)、lock screen task(s)、logout task(s)、open app task(s)、open item task(s)、rename computer task(s)、restart task(s)、send message task(s)、send unix command task(s)、set local startup disk task(s)、set network startup disk task(s)、share screen task(s)、shutdown task(s)、sleep task(s)、unlock screen task(s)、upgrade client task(s)、wake up task(s)、window(s)を含みます。

属性(PROPERTIES)

selection (item, r/o):現在の選択内容。

computer n [inh. item]:物理的なコンピュータ。

要素(ELEMENTS)

application、computer list(s)に含まれます。

属性(PROPERTIES)

boot volume (Unicode text, r/o):コンピュータの起動ボリューム。

CPU (Unicode text, r/o):コンピュータの CPU タイプ。

current application (Unicode text, r/o):コンピュータで現在最前面のアプリケーション。

current user (Unicode text, r/o):コンピュータに現在ログインしているユーザ。

DNS name (Unicode text, r/o):コンピュータの DNS 名。

id (Unicode text, r/o):コンピュータの一意の識別子(UUID)。

Internet address (Unicode text, r/o):コンピュータのインターネットアドレス。

last activity (date, r/o):コンピュータの最も新しい実行動作の時刻。

last contacted (date, r/o):コンピュータを最後に操作した時刻。

machine model (Unicode text, r/o):コンピュータのモデル。

name (Unicode text, r/o):コンピュータの名前。

physical memory (Unicode text, r/o):コンピュータに搭載されている物理 RAM。

primary Ethernet address (Unicode text, r/o):コンピュータのプライマリ Ethernet アドレス。

remote desktop version (Unicode text, r/o):コンピュータ上で動作している Remote Desktop クライアントのバージョン。

status message (Unicode text, r/o):コンピュータの現在の状況。

system version (Unicode text, r/o):コンピュータ上で動作している OS X のバージョン。

computer list n [inh. item]:コンピュータを含むリスト。

要素(ELEMENTS)

computer(s)を含みます。application に含まれます。

属性(PROPERTIES)

id (Unicode text, r/o):コンピュータリストの一意の識別子(UUID)。

name (Unicode text):コンピュータリストの名前。

copy items task n [inh. task > item]:対象コンピュータに項目をコピーします。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

bandwidth limit (integer):キロバイト/秒で示したネットワークの使用制限(0 =無制限)。

conflict resolution (ask what to do/rename the existing item/rename the item being copied/replace/replace if older):この場所に項目がすでに存在する場合の実行内容を指定します。

copy items (list):コピーするファイルまたはフォルダのリスト。

destination group (Unicode text):所有権が「特定のオーナー」に設定されている場合は、コピー先コンピュータ上の有効なグループ名。

destination owner (Unicode text):所有権が「特定のオーナー」に設定されている場合は、コピー先コンピュータ上の有効なユーザ名。

destination path (alias):場所が「特定のフォルダ」である場合は、完全に指定されたコピー先フォルダのパス。

encrypting (boolean):コピー中に項目を暗号化するかどうか。

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):コピー先の場所。

ownership (current console user/current owner/destination folder owner/specific owner):コピーした項目の新しい所有権を指定します。

should open (boolean):コピー後に項目を開くかどうか。

stopping on error (boolean):コピー中にエラーが発生した場合にコピーを終了するかどうか。

copy to me task n [inh. task > item]:対象コンピュータから管理用コンピュータに項目をコピーします。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

bandwidth limit (integer):キロバイト/秒で示したネットワークの使用制限(0 =無制限)。

conflict resolution (ask what to do/rename the existing item/rename the item being copied/replace/replace if older):この場所に項目がすでに存在する場合の実行内容を指定します。

copy items (list):コピーするファイルまたはフォルダのリスト。

destination path (alias):場所が「特定のフォルダ」である場合は、完全に指定されたコピー先フォルダのパス。

encrypting (boolean):コピー中に項目を暗号化するかどうか。

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):コピー先の場所。

empty trash task n [inh. task > item]:対象コンピュータで「ゴミ箱」を空にします。

要素(ELEMENTS)

application に含まれます。

install package task n [inh. task > item]:対象コンピュータにパッケージをインストールします。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

after installing (attempt rest../GlobalArt/do nothing/force immediate restart):パッケージのインストール後の実行内容を指定します。

bandwidth limit (integer):キロバイト/秒で示したネットワークの使用制限(0 =無制限)。

delegating to Task Server (boolean):タスクサーバにこのタスクを委任するかどうか。

encrypting (boolean):コピー中にパッケージを暗号化するかどうか。

packages (list):インストールするパッケージのリスト。

stopping on error (boolean):コピー中にエラーが発生した場合にコピーを終了するかどうか。

lock screen task n [inh. task > item]:対象コンピュータで画面をロックします。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

message (Unicode text):画面に表示するメッセージ。

logout task n [inh. task > item]:対象コンピュータで現在のユーザをログアウトします。

要素(ELEMENTS)

application に含まれます。

open application task n [inh. task > item]:対象コンピュータでアプリケーションを起動します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

application (alias):開くアプリケーションのパス。

open item task n [inh. task > item]:対象コンピュータでファイルを開きます。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

files (list):開くファイルのリスト。

power on task n [inh. task > item]:対象コンピュータを起動します。

要素(ELEMENTS)

application に含まれます。

rename computer task n [inh. task > item]:対象コンピュータの名前を変更します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

naming uniquely (boolean):各コンピュータが数字の上で一意の名前を持つようにするかどうか。

target name (Unicode text):コンピュータの新しい名前。

restart task n [inh. task > item]:対象コンピュータを再起動します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

user can save changes or cancel (boolean):変更を保存したり、再起動をキャンセルしたりすることをユーザに許可するかどうか。

send message task n [inh. task > item]:対象コンピュータにテキストメッセージを送信します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

message (Unicode text):画面に表示するメッセージ。

send unix command task n [inh. task > item]:対象コンピュータに UNIX コマンドまたはスクリプトを送信します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

script (Unicode text):実行されるコマンド文字列。

showing output (boolean):コマンドの完全な出力をウインドウに表示するかどうか。

user (Unicode text):コマンドを実行するユーザ。

set local startup disk task n [inh. task > item]:対象コンピュータで起動ボリュームを設定します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

boot volume (Unicode text):起動するドライブの特定ボリューム(省略可能)。

restarting (boolean):起動ボリュームの設定後にコンピュータを再起動するかどうか。

set network startup disk task n [inh. task > item]:対象コンピュータで起動ボリュームを設定します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

from server (Unicode text):起動元のサーバのインターネットアドレス。

mount volume (Unicode text):サーバでマウントするボリュームの名前。

restarting (boolean):起動ボリュームの設定後にコンピュータを再起動するかどうか。

share screen task n [inh. task > item]:対象コンピュータとコンピュータ画面を共有します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

source computer (computer):画面を共有するコンピュータ(管理用以外)。

shutdown task n [inh. task > item]:対象コンピュータをシステム終了します。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

user can save changes or cancel (boolean):変更を保存したり、システム終了をキャンセルしたりすることをユーザに許可するかどうか。

sleep task n [inh. task > item]:対象コンピュータをスリープ状態にします。

要素(ELEMENTS)

application に含まれます。

task n [inh. item]:タスク。この抽出クラスは、「Remote Desktop」で実行可能なタスクを表します。タスクのそれぞれの種類にサブクラスがあります。

要素(ELEMENTS)

application に含まれます。

属性(PROPERTIES)

computer list (computer list):タスクに関連するコンピュータリスト。

id (Unicode text, r/o):コンピュータの一意の識別子(UUID)。

name (Unicode text):タスクの名前。

recurrence (Unicode text, r/o):タスクの反復を定義した場合は、それについて説明する文字列。

starting at (date):タスクが予約されている場合は、最初の実行の日付と時刻。

unlock screen task n [inh. task > item]:対象コンピュータの画面を解放します。

要素(ELEMENTS)

application に含まれます。

upgrade client task n [inh. task > item]:対象コンピュータで Remote Desktop クライアントをアップグレードします。

要素(ELEMENTS)

application に含まれます。

wake up task n [inh. task > item]:対象コンピュータをスリープ解除します。

要素(ELEMENTS)

application に含まれます。