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

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 コンポーネントまたはパッケージのバージョン範囲を指定します。 設定可能な値は、SxSnonSxS です。

パッケージのプロパティ

パッケージのプロパティは、パッケージの構成不可の属性です。 [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 システム イメージ マネージャーの概要に関するトピック