Add-AzVmssAdditionalUnattendContent

無人 Windows セットアップ応答ファイルに情報を追加します。

構文

Add-AzVmssAdditionalUnattendContent
   [-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
   [[-PassName] <PassNames>]
   [[-ComponentName] <ComponentNames>]
   [[-SettingName] <SettingNames>]
   [[-Content] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

Add-AzVmssAdditionalUnattendContent コマンドレットは、無人 Windows セットアップ応答ファイルに情報を追加します。

例 1: 無人 Windows セットアップ応答ファイルに情報を追加する

Add-AzVmssAdditionalUnattendContent -VirtualMachineScaleSet $VMSS -ComponentName  $AUCComponentName -Content  $AUCContent -PassName $AUCPassName -SettingName  $AUCSetting

このコマンドは、無人 Windows セットアップ応答ファイルに情報を追加します。

パラメーター

-ComponentName

追加されたコンテンツで構成するコンポーネントの名前を指定します。 許容される値は、Microsoft-Windows-Shell-Setup のみです。

Type:Nullable<T>[ComponentNames]
Accepted values:MicrosoftWindowsShellSetup
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Content

指定したパスとコンポーネントのunattend.xml ファイルに追加される XML 形式のコンテンツを指定します。

Type:String
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassName

コンテンツが適用されるパスの名前を指定します。 使用できる値は oobeSystem のみです。

Type:Nullable<T>[PassNames]
Accepted values:OobeSystem
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-SettingName

コンテンツが適用される設定の名前を指定します。 このパラメーターに使用できる値は次のとおりです。

  • FirstLogonCommands
  • 自動ログオン
Type:Nullable<T>[SettingNames]
Accepted values:AutoLogon, FirstLogonCommands
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VirtualMachineScaleSet

仮想マシン スケール セット オブジェクトを指定します。 New-AzVmssConfig コマンドレットを使用してオブジェクトを作成できます。

Type:PSVirtualMachineScaleSet
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

PSVirtualMachineScaleSet

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.PassNames, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.ComponentNames, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.SettingNames, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

String

出力

PSVirtualMachineScaleSet