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 のみです。

型:Nullable<T>[ComponentNames]
承認された値:MicrosoftWindowsShellSetup
Position:2
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

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

型:SwitchParameter
Aliases:cf
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-Content

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

型:String
Position:4
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
既定値:None
必須:False
Accept pipeline input:False
Accept wildcard characters:False

-PassName

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

型:Nullable<T>[PassNames]
承認された値:OobeSystem
Position:1
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-SettingName

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

  • FirstLogonCommands
  • 自動ログオン
型:Nullable<T>[SettingNames]
承認された値:AutoLogon, FirstLogonCommands
Position:3
既定値:None
必須:False
Accept pipeline input:True
Accept wildcard characters:False

-VirtualMachineScaleSet

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

型:PSVirtualMachineScaleSet
Position:0
既定値:None
必須:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

型:SwitchParameter
Aliases:wi
Position:Named
既定値:None
必須: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