コンポーネント設定とプロパティのリファレンス

Windows システム イメージ マネージャー (Windows SIM) は、選択したコンポーネントまたはパッケージのプロパティと設定を[プロパティ]ペインに表示します。 このウィンドウを使用すると、構成パスごとに変更できるコンポーネント設定を管理し表示できます。 このペインを使用して、必要に応じて、プロパティと ID を表示することもできます。 パッケージの場合、ペインには、変更できる Windows 機能の選択が表示されます。 各コンポーネントまたはパッケージで使用できない設定は、淡色表示されます。

コンポーネントの設定

コンポーネントの設定は、Windows インストールの各コンポーネントの構成可能な側面です。 例えば、Windows SIM の[プロパティ] ペインで設定を既定値に構成することで、特定の URL を開くように Windows Internet Explorer のコンポーネントの設定 Home_Page を構成できます。

コンポーネント プロパティ

コンポーネント プロパティは、コンポーネントの構成不可の属性です。 次の表に、応答ファイルに追加されたコンポーネントのコンポーネント プロパティを示します。

プロパティ 説明

AppliedConfigurationPass

すべての子設定が適用される構成パスを指定します。

コンポーネント

このオーバーライド設定が属するルート Componentsetting オブジェクトを指定します。

Path

コンポーネントから設定へのパスを指定します。 パスは、 SettingName1/SettingName2/... という形式で表示されます。

Enabled

コンポーネントがインストールされているかどうかを示します。 True の設定は、コンポーネントがインストールされていることを意味します。 False の設定は、コンポーネントがインストールされていないことを意味します。 コンポーネントがインストールされていない場合、この設定は無視され、コンポーネントを含む Foundation パッケージの正しい Windows 機能が有効になります。

コンポーネントID

コンポーネント ID は、設定が属するオペレーティング システムのコンポーネントを一意に識別します。 ID には、[Windows イメージ] ペインまたは [応答ファイル] ペインで選択したコンポーネントの名前、バージョン、アーキテクチャ、その他の情報が含まれます。 次の表では、コンポーネントのさまざまな属性について説明します。

ID 説明

Language

言語コードを指定します。 詳細については、「MSDN ライブラリ」を参照してください。

名前

コンポーネントまたはパッケージの長い名前を指定します。

ProcessorArchitecture

コンポーネントまたはパッケージのプロセッサ アーキテクチャを指定します。 たとえば、x86 またはamd64と指定します。

PublicKeyToken

コンポーネントまたはパッケージの公開キー トークンを指定します。 これは 16 桁の 16 進数の文字列であり、Microsoft 公開キーのハッシュ値です。 値は一意であり、コンポーネントとパッケージ間の競合を防ぎます。

Version

Windows コンポーネントまたはパッケージのバージョンを指定します。

VersionScope

Windows コンポーネントまたはパッケージのバージョン範囲を指定します。 設定可能な値は、SxS と nonSxS です。

パッケージのプロパティ

パッケージのプロパティは、パッケージの構成不可の属性です。 [Windows イメージ] ペインまたは [応答ファイル] ペインでパッケージを選択すると、パッケージのプロパティが表示されます。 次の表で、パッケージのプロパティについて説明します。

パッケージのプロパティ 説明

CompanyName

パッケージを作成した会社の名前を指定します。

著作権

パッケージの著作権に関する免責事項を指定します。

説明

パッケージの説明を指定します。

Id

パッケージの識別子を指定します。 形式は次のとおりです: ProcessorArchitectureVersionLanguagePublicKeyTokenVersionScope

キーワード

パッケージのキーワードを指定します。

Path

パッケージ ファイルのファイル システム パスを指定します。 パッケージが Windows イメージからのものである場合、これは空白になります。

ProductName

このパッケージが適用される製品名を指定します。

ProductVersion

このパッケージが適用される製品バージョンを指定します。

ReleaseType

このパッケージの PackageReleaseType 列挙を指定します。 PackageReleaseType は、「コンポーネント プラットフォーム インターフェイス (CPI) リファレンス」に記載されています。

SupportInformation

パッケージのサポート情報を指定します。 これには、パッケージの作成者に関する連絡先情報を含めることができます。

[パッケージの設定]

パッケージの設定は、[応答ファイル] ペインで選択されたパッケージの構成可能な属性です。 パッケージの設定は、[応答ファイル] ペインでパッケージが選択されている場合にのみ表示され、変更することができます。 次の表では、パッケージの設定について説明します。

設定名 説明

操作

応答ファイル内のパッケージに対して実行する操作を指定します。 実行可能な操作には、 インストール、 構成、 削除、または ステージがあります。

PermanenceType

コンポーネントが削除可能であるか、または永続的であるかを示します。 Permanence 型は PackageActionType 列挙型のメンバーであり、「CPI リファレンス (CPIAPI.chm)」に記載されています。

PrimarySourcePath

パッケージ ファイルのソースであるプライマリ ファイル システム パスを指定します。 パッケージが Windows イメージからのものである場合、これは空白になります。

右クリック メニューオプション

次のメニュー コマンドは、[プロパティ] ペインで設定を右クリックすると使用できます。

コマンド 説明

revert change

以前の状態または設定に戻ります。 このコマンドは、応答ファイルから設定のエントリを削除します。 この設定は、Unattend.xml 応答ファイルが適用された後は変更されません。

write empty string

応答ファイルの設定に対して、空の文字列に相当する XML を書き込みます。

既定では、値が指定されていない場合、設定は応答ファイルから除外されます。 ただし、このコマンドを使用して、応答ファイルに文字列型の空の値を書き込むことができます。

このコマンドは、文字列型にのみ適用されます。

重要

すべてのコンポーネント文字列設定で空の値がサポートされているわけではありません。 詳細については、無人Windowsセットアップのリファレンスを参照してください。

write image value

Windows イメージに現在ある設定の値を使用して、応答ファイルに設定のエントリを作成します。

Windows システム イメージ マネージャーの .NET 型

Microsoft ®します。NET型は、プロパティウィンドウの下部に表示されます。 コンポーネント設定には、その設定に対して有効なデータの種類を記述する型があります。 これらの型は、Windows SIM では、同等の .NET 型にマッピングされます。 次の表に、コンポーネントの設定に関連付け可能な型を示します。

.NET 型 パラメーター 説明

System.Byte

0 ~ 255

符号なし 8 ビット整数

System.SByte

-128 ~ 127

符号付き 8 ビット整数

System.UInt16

0 ~ 65,535

符号なし 16 ビット整数

System.Int16

-32,768 ~ 32,767

符号付き 16 ビット整数

System.UInt32

0 ~ 4,294,967,295

符号なし 32 ビット整数

System.Int32

-2,147,483,648 ~ 2,147,483,647

符号付き 32 ビット整数

System.UInt64

0 ~ 18,446,744,073,709,551,615

符号なし 64 ビット整数

System.Int64

-9,223,372,036,854,775,808 から 9,223,372,036,854,775,807

符号付き 64 ビット整数

System.Boolean

true | false

ブール型データ

System.String

テキストを一連の Unicode 文字として表現します。

文字列データ

配列型

一部のコンポーネント設定では、データの配列が必要です。 これらの型は、Windows SIM では、同等の .NET 配列の型にマッピングされます。 次の表に、コンポーネントの設定に関連付け可能な型を示します。

型 説明

System.String[]

System.String の配列

System.Byte[]

System.Byte の配列

System.SByte[]

System.SByte の配列

list-item 型

リスト項目と呼ばれるグループに編成される場合があります。 リスト項目は、list-item 型に対して 1 つ以上の値を指定します。 list-item 型には、1 つ以上のコンポーネント設定が含まれる場合があります。 たとえば、Internet Explorer の FavoriteItem 設定を使用して、複数の [お気に入り] リンクを作成できます。

リスト項目を追加するには、コンテナーの設定を右クリックします。 たとえば、[応答ファイル] ペインで [FavoritesList] コンテナーを右クリックして、FavoriteItem リスト項目を追加できます。 詳細については、「応答ファイルのコンポーネントと設定の構成」を参照してください。

リスト項目のキーの設定

各リスト項目には、その特定のリスト項目のキーと呼ばれる一意の識別子が必要です。 リスト項目のキー設定を変更すると、[応答ファイル] ペインのリスト項目の横に、キー識別子が角かっこ ([]) の中に表示されます。

List-Item の操作

Windows SIM を使用する場合、リスト項目に対して次の操作ができます。

新しいリスト項目を追加する

Windows SIM を使用して、現在開いている応答ファイルにリスト項目を追加できます。 [設定アクション] ドロップダウン リストで、 [AddListItem] をクリックします。 また、リスト項目には一意のキー設定も追加する必要があります。 一意のキー設定は、[応答ファイル] ペインのツリー ビューのリスト項目の横に角かっこで囲まれて表示されます。 正符号 (+) が表示されます。これは、無人応答ファイルの実行時に、リスト項目が Windows イメージに追加されることを示します。

リスト項目を削除する

Windows SIM を使用して、Windowsイメージ (.wim) ファイルで定義されているリスト項目を削除できます。 [設定アクション] ドロップダウン リストで、 [RemoveListItem] をクリックします。 マイナス記号(–)が表示されます。これは、無人応答ファイルの実行時にリスト項目がイメージから削除されることを示します。

リスト項目を変更する

Windows SIM を使用して、Windowsイメージ (.wim) ファイルで定義されているリスト項目を削除できます。 既存のリスト項目の既定値を変更するには、[プロパティ] ペインで[変更] をクリックし、 [設定]の下に更新された情報を入力します。 更新されたリスト項目の設定が応答ファイルに追加されます。

Windows システム イメージ マネージャーのリファレンス トピック

Windows システム イメージ マネージャーの概要に関するトピック