OEM 登録ページを含めるように OOBE.xml を構成する
OOBE に登録ページを含めるには、OOBE.xml ファイルの適切な設定を構成する必要があります。
登録ページを表示するには、最小限の情報が必要です。 ページ title
、ページ subtitle
、customerinfo
要素、少なくとも 1 つの追加のチェックボックス または 、1 つのリンク、公開キーと秘密キーの暗号化用の公開キーを指定する必要があります。
次の表は、OEM 登録ページのカスタマイズ可能なフィールドに対応する Oobe.xml 要素を示しています。
要素 | 設定 | 説明 | Value |
---|---|---|---|
<oem> | |||
<registration> | 省略可能。 詳細情報については、次を参照してください。 | ||
<registration> | |||
<title> | registration 要素が使用されている場合は必須です。 登録ページのタイトルを入力するテキストです。 | 最大 25 文字の文字列。 | |
<subtitle> | registration 要素が使用されている場合は必須です。 登録ページを説明するテキストです。 | ||
<customerinfo> | |||
<label> | 登録ページ 2 の 1 番目にあるチェックボックスにラベルを付けるテキストです。 登録ページ 1 に [顧客情報] フィールドを表示するために必要です。 OOBE で登録ページを表示するために必要です。 | 最大 250 文字の文字列。 このテキストの長さで 1 行に収まるため、文字数は 100 文字以下にするよう強くお勧めします。 | |
<defaultvalue> | [customerinfo] チェックボックスをオンまたはオフに設定する値です。 | 正誤問題。 True は、チェック ボックスの既定の状態がオンであることを意味します。 False は、チェック ボックスの既定の状態がオフであることを示します。 既定値は False です。 | |
<checkbox1> | |||
<label> | 登録ページ 2 の 2 番目のチェックボックスにラベルを付けるテキスト。 登録ページ 2 に Checkbox1 を表示するために必要です。 | 最大 250 文字の文字列。 このテキストの長さで 1 行に収まるため、文字数は 100 文字以下にするよう強くお勧めします。 | |
<defaultvalue> | checkbox1 をオンまたはオフとして設定する値。 | 正誤問題。 True は、チェック ボックスの既定の状態がオンであることを意味します。 False は、チェック ボックスの既定の状態がオフであることを示します。 既定値は False です。 | |
<checkbox2> | |||
<label> | 登録ページ 2 の 3 番目のチェックボックスにラベルを付けるテキストです。 登録ページ 2 に Checkbox2 を表示するために必要です。 | 最大 250 文字の文字列。 このテキストの長さで 1 行に収まるため、文字数は 100 文字以下にするよう強くお勧めします。 | |
<defaultvalue> | 選択されているか選択されていない checkbo2 を設定する値。 | 正誤問題。 True は、チェック ボックスの既定の状態がオンであることを意味します。 False は、チェック ボックスの既定の状態がオフであることを示します。 既定値は False です。 | |
<checkbox3> | |||
<label> | 登録ページ 2 の 4 番目のチェックボックスにラベルを付けるテキストです。 登録ページ 2 に checkbox3 を表示するために必要です。 | 最大 250 文字の文字列。 このテキストの長さで 1 行に収まるため、文字数は 100 文字以下にするよう強くお勧めします。 | |
<defaultvalue> | 選択されているか選択されていない checkbox3 を設定する値です。 | 正誤問題。 True は、チェック ボックスの既定の状態がオンであることを意味します。 False は、チェック ボックスの既定の状態がオフであることを示します。 既定値は False です。 | |
<link1> | |||
<label> | 登録ページ 1 にあるリンクのラベルです。 4 つの [顧客情報] フィールドの下にある、登録ページ 1 に link1 が表示される必要があります。 | 最大 100 文字の文字列。 | |
<link> | ファイル名は linkfile1.html である必要があります。 OOBE は、 %systemroot%\System32\Oobe\Info フォルダーでこれらのファイルを検索します。 OOBE は、Oobe\Info. の適切なロケールと言語固有のサブフォルダーにあるファイルを検索します。 HTML ページをデザインするときに、ベースラインとして提供されている html サンプル を使用します。 | linkfile1.html | |
<link2> | |||
<label> | 登録ページ 2 の 1 番目のリンクのラベル。 登録ページ 2 に link2 を表示するために必要です。 | 最大 100 文字の文字列。 | |
<link> | ファイル名は linkfile2.html である必要があります。 OOBE は、 %systemroot%\System32\Oobe\Info フォルダーでこれらのファイルを検索します。 OOBE は、Oobe\Info. の適切なロケールと言語固有のサブフォルダーにあるファイルを検索します。 HTML ページをデザインするときに、ベースラインとして提供されている html サンプル を使用します。 | linkfile2.html | |
<link3> | |||
<label> | 登録ページ 2 の 2 番目のリンクのラベル。 Link3 を登録ページ 2に表示するために必要です。 | 最大 100 文字の文字列。 | |
<link> | ファイル名は linkfile3.html である必要があります。 OOBE は、 %systemroot%\System32\Oobe\Info フォルダーでこれらのファイルを検索します。 OOBE は、Oobe\Info. の適切なロケールと言語固有のサブフォルダーにあるファイルを検索します。 HTML ページをデザインするときに、ベースラインとして提供されている html サンプル を使用します。 | linkfile3.html | |
<hideSkip> | 省略可能。 登録ページ 1 で、[スキップ] ボタンをユーザーに表示するかどうかを制御します。 | 正誤問題。 True は、[スキップ] ボタンがユーザーに表示されないことを意味します。 False は、[スキップ] ボタンがユーザーにオプションとして表示されることを意味します。 既定値は False で [スキップ] ボタンが表示されます。 |
Note
Oobe.xml ファイルに link
要素を 1 つだけ含めると、それは、link
要素が 使用されたかどうかに関係なく [顧客情報] フィールドの下の登録ページ 1 に表示されます。 同様に、Oobe.xml ファイルに 2 つの link
要素のみが含まれている場合は、 1 番目が登録ページ 1 に表示され、2番目は登録ページ 2の 1 番目のリンクとして表示されます。
たとえば、Oobe.xm から link1
と link2
を省略した場合は、link3
のみをインクルードし、link3
が登録ページ 1 の“顧客情報” フィールドの下に表示されます。 link1
のみを省略した場合は、link2
は登録ページ 1 に表示され、link3
が登録ページ 2 の 1 番目のリンクとして表示されます。
これらの設定と構成できる他の設定の詳細については、「Oobe.xml 設定」を参照してください。
XML の例
<oobe>
<oem>
<registration>
<title>Register your PC</title>
<subtitle>This page will help Fabrikam know about you.</subtitle>
<customerinfo>
<label>Let Fabrikam contact you</label>
</customerinfo>
<checkbox1>
<label>Use Contoso Antimalware to help protect your PC</label>
<defaultvalue>true</defaultvalue>
</checkbox1>
<checkbox2>
<label>Let Fabrikam send you offers</label>
</checkbox2>
<checkbox3>
<label>This is checkbox3, and its default state is unselected</label>
</checkbox3>
<link1>
<label>Fabrikam privacy statement</label>
</link1>
<link2>
<label>Learn more about Contoso Antimalware</label>
</link2>
<link3>
<label>Learn more about Fabrikam offers</label>
</link3>
<hideSkip>false</hideSkip>
</registration>
</oem>
</oobe>
上記の XML 例の結果として表示される OEM 登録ページを次に示します。