
- スクリプト作成ツールを開く
- 新しいスクリプトを作成する
- スクリプト アクションの追加、編集、および並べ替え
- スクリプトのエクスポートとインポート
- ブート スクリプトのデプロイとクリア
- ブート スクリプトのキャンセル
- XBOX One X 開発キットのフロント パネルからスクリプトを呼び出す
スクリプト作成ツールを開く
スクリプト作成ツールは XBOX Device Portal (Windows Device Portal on XBOX) に含まれており、XBOX Manager でホストされています。XBOX Device Portal でツールを開くには、図 2 に示すように、左側のペインの [Automation] ワークスペースに移動します。 図 2. XBOX Device Portal のワークスペース
- 左上隅の [Menu] を選択し、次に [New workspace] を選択します。
- 新しいワークスペースの名前を入力し、[Add] を選択します。
- 新しいワークスペースで [Menu] を選択し、次に [Add tools to workspace] を選択します。
- ツール一覧で [XBOX automation] と [XBOX unattended settings] を選択し、[Add] を選択します。
新しいスクリプトを作成する
既にスクリプトの作業中の場合は、[New script] を選択する前に、作業中のスクリプトをエクスポートまたはデプロイすることを検討してください。 新しいスクリプトを作成するには、[Automation] またはカスタム ワークスペースの下で [New script] を選択します。これにより、現在のスクリプトがクリアされ、[Script Name] が “New Script” にリセットされます。注意: 別の XBOX Device Portal ワークスペースに移動すると、[New script] を選択したのと同じ効果があります。作業を失わないよう、新しいワークスペースは新しいブラウザー タブで開いてください。
スクリプト アクションの追加、編集、および並べ替え
スクリプト アクションは、組み合わせてスクリプトを作成できる個別のオートメーション タスクです。 スクリプト エディターは、追加したアクションのテーブルを保持しています。新規作成されたスクリプトでは、このテーブルは空です。新しいアクションを追加すると、図 3 に示すようにテーブルに新しい行が追加されます。 図 3. スクリプト作成ツールのアクション テーブル

スクリプトのエクスポートとインポート
スクリプトを保存するには、[Export] を選択し、標準のファイル ダイアログ ボックスでスクリプトを保存します。スクリプトは “scriptname.xboxunattend” というテキスト ファイルに保存されます。(スクリプトにアクションが含まれていない場合、[Export] ボタンは使用できません。) 保存されたスクリプトは、後で別のコンソールまたは USB ドライブにインポートおよびデプロイできます。 以前エクスポートしたスクリプトを編集するには、スクリプト作成ツールにインポートします。スクリプトをインポートするには、[Import] を選択し、スクリプトを含む .xboxunattend ファイルを参照します。ブート スクリプトのデプロイとクリア
開発キットを再起動するたびに自動的にスクリプトを実行するには、スクリプトをツールにインポートし、[Apply as boot script] を選択します。これにより、開発キット上の xd:\boot\boot.cmd というコマンド スクリプトにスクリプトがコピーされます。開発キットが再起動するたびに、選択した設定に応じて コンソール上の Developer Home (Dev Home) (開発キットの既定) または小売の [Home] 画面が開かれ、その約 20 〜 30 秒後にブート スクリプトが実行されます。 コンソールから現在のブート スクリプトを削除するには、[Clear stored script] を選択します。このボタンは、XBOX Device Portal がブート スクリプトがデプロイされているコンソールに接続されているときにいつでも使用できます。ブート スクリプトのキャンセル
開発キットが再起動されると、既定でブート スクリプトが実行される前に、システムは図 5 に示す次の通知を表示します。 図 5. ブート スクリプト通知
XBOX One X 開発キットのフロント パネルからスクリプトを呼び出す
XBOX One X 開発キットには、フロント パネル ディスプレイと 5 つのプログラム可能なボタンが組み込まれています。これらのボタンのいずれかを、押されたときにカスタム アクションを実行するように構成できます。これには、組み込みアクションとスクリプト作成ツールを使用して作成するカスタム アクションの両方が含まれます。 スクリプトをフロント パネルのボタンにマップするには、スクリプト作成ツールで [Add for front panel buttons] を選択して、スクリプトを開発キットにコピーします。次に、コンソール オートメーションの管理 の手順に従って、ボタンをカスタム スクリプトに再マップします。この機能は、XBOX Device Portal が XBOX One X 開発キットに接続されている場合にのみ表示されます。

