New-CMTSStepApplyNetworkSetting

建立 [ 套用網路設定 ] 步驟,您可以將其新增至工作順序。

Syntax

New-CMTSStepApplyNetworkSetting
   [-AddAdapterSetting <IResultObject[]>]
   [-DnsSuffix <String>]
   [-DomainName <String>]
   [-DomainOU <String>]
   [-EnableTcpIpFiltering]
   [-UserName <String>]
   [-UserPassword <SecureString>]
   [-WorkgroupName <String>]
   [-Condition <IResultObject[]>]
   [-ContinueOnError]
   [-Description <String>]
   [-Disable]
   -Name <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

此 Cmdlet 會建立新的 套用網路設定 步驟物件。 然後使用 Add-CMTaskSequenceStep Cmdlet 將步驟新增至工作順序。 如需此步驟的詳細資訊,請 參閱關於工作順序步驟:套用網路設定

注意事項

從Configuration Manager月臺磁片磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\> 。 如需詳細資訊,請 參閱開始使用

範例

範例 1

此範例會先使用 ConvertTo-SecureString 內建 Cmdlet 來建立使用者密碼的安全字串。 此處使用此方法作為簡單範例,但並非最安全的方法,因為純文字密碼是在腳本中。 如需此 Cmdlet 和其他選項的詳細資訊,請參閱 ConvertTo-SecureString

下一行會使用安全字串密碼變數,為 [ 套用網路設定 ] 步驟建立物件。

然後,它會取得工作順序物件,並將這個新步驟新增至索引 11 的工作順序。

$Secure_String_Pwd = ConvertTo-SecureString "P@ssW0rD!" -AsPlainText -Force

$step = New-CMTSStepApplyNetworkSetting -Name "Apply network settings" -DnsSuffix "corp.contoso.com" -DomainName "na.corp.contoso.com" -DomainOU "LDAP://OU=Ops,OU=ITS,DC=na,DC=corp,DC=contoso,DC=com" -UserName "contoso\_cmosdjoin" -UserPassword $Secure_String_Pwd

$tsNameOsd = "Default OS deployment"
$tsOsd = Get-CMTaskSequence -Name $tsNameOsd -Fast

$tsOsd | Add-CMTaskSequenceStep -Step $step -InsertStepStartIndex 11

參數

-AddAdapterSetting

指定要新增至此步驟的網路介面卡設定物件。 若要取得此物件,請使用 New-CMTSNetworkAdapterSetting Cmdlet。

Type:IResultObject[]
Aliases:AddAdapterSettings
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Condition

指定要與這個步驟搭配使用的條件物件。 若要取得這個物件,請使用其中一個工作順序條件 Cmdlet。 例如, Get-CMTSStepConditionVariable

Type:IResultObject[]
Aliases:Conditions
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

執行 Cmdlet 之前提示您確認。

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

-ContinueOnError

新增此參數以啟用 [ 發生錯誤時繼續] 步驟選項。 當您啟用此選項時,如果步驟失敗,工作順序會繼續。

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

-Description

指定此工作順序步驟的選擇性描述。

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

-Disable

新增此參數以停用此工作順序步驟。

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

-DisableWildcardHandling

此參數會將萬用字元視為常值字元值。 您無法將其與 ForceWildcardHandling結合。

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

-DnsSuffix

指定 DNS 尾碼。 例如,corp.contoso.com。 此設定會套用至已啟用 TCP/IP 的所有連線。

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

-DomainName

若要設定此步驟讓電腦加入網域,請使用此參數來指定要加入的網功能變數名稱稱。 然後使用下列其他參數:

  • DomainOU:選擇性地指定要在其中建立新電腦帳戶的組織單位
  • UserName:指定有權將電腦加入網域的使用者帳戶
  • UserPassword:指定使用者帳戶的密碼。
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DomainOU

當您使用 DomainName 參數時,也可以指定組織單位的路徑 (OU) 。 當電腦加入網域時,如果它建立新的電腦帳戶,該帳戶將會在此 OU 中。

例如,LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com

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

-EnableTcpIpFiltering

新增此參數以啟用連線的 TCP/IP 篩選。

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

-ForceWildcardHandling

此參數會處理萬用字元,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling結合。

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

-Name

指定此步驟的名稱,以在工作順序中識別它。

Type:String
Aliases:StepName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UserName

當您使用 DomainName 參數時,請使用此參數來指定用來將目的地電腦新增至網域的網域使用者帳戶。 使用 UserPassword 參數來指定帳戶密碼。

如需詳細資訊,請參閱 工作順序網域加入帳戶

Type:String
Aliases:DomainUserName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserPassword

將密碼指定為 UserName 參數的安全字串。

Type:SecureString
Aliases:DomainUserPassword
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。

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

-WorkgroupName

若要設定此步驟讓電腦加入工作組,請使用此參數來指定工作組名稱。

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

輸入

None

輸出

IResultObject

備註

如需此傳回物件及其屬性的詳細資訊,請 參閱SMS_TaskSequence_ApplyNetworkSettingsAction伺服器 WMI 類別