Sdílet prostřednictvím


New-CMTSStepApplyNetworkSetting

SYNOPSIS

Vytvořte krok Použít Nastavení sítě, který můžete přidat do pořadí úkolů.

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

Tato rutina vytvoří nový objekt Apply Network Nastavení step. Potom pomocí rutiny Add-CMTaskSequenceStep přidejte krok do pořadí úkolů. Další informace o tomto kroku naleznete v části About task sequence steps: Apply Network Nastavení.

Poznámka

Spusťte Správce konfigurace rutiny z Správce konfigurace lokality, například PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1

Tento příklad nejprve pomocí integrované rutiny ConvertTo-SecureString vytvoří zabezpečený řetězec pro heslo uživatele. Tato metoda se zde používá jako jednoduchý příklad, ale není nejbezpečnější, protože heslo ve formátu prostého textu je ve skriptu. Další informace o této rutině a dalších možnostech najdete v tématu ConvertTo-SecureString.

Další řádek vytvoří objekt pro krok Apply Network Nastavení s použitím proměnné hesla zabezpečeného řetězce.

Potom získá objekt pořadí úkolů a přidá tento nový krok do pořadí úkolů na indexu 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

PARAMETERS

-AddAdapterSetting

Zadejte objekt nastavení síťového adaptéru, který chcete přidat do tohoto kroku. K získání tohoto objektu použijte rutinu New-CMTSNetworkAdapterSetting.

Type: IResultObject[]
Parameter Sets: (All)
Aliases: AddAdapterSettings

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

-Condition (Podmínka)

Zadejte objekt podmínky, který se má v tomto kroku použít. Chcete-li získat tento objekt, použijte jednu z rutin podmínek pořadí úkolů. Například Get-CMTSStepConditionVariable.

Type: IResultObject[]
Parameter Sets: (All)
Aliases: Conditions

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-ContinueOnError

Přidáním tohoto parametru povolte možnost kroku Pokračovat při chybě. Pokud tuto možnost povolíte, pořadí úkolů bude pokračovat, pokud krok selže.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Description (Popis)

Zadejte volitelný popis pro tento krok pořadí úkolů.

Type: String
Parameter Sets: (All)
Aliases:

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

-Disable (Zakázat)

Přidáním tohoto parametru tento krok pořadí úkolů zakážete.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: DisableThisStep

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

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DnsSuffix

Zadejte příponu DNS. Například, corp.contoso.com. Toto nastavení se použije pro všechna připojení s povoleným protokolem TCP/IP.

Type: String
Parameter Sets: (All)
Aliases:

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

-DomainName

Pokud chcete tento krok nakonfigurovat tak, aby se počítač připojil k doméně, použijte tento parametr k zadání názvu domény, ke které se chcete připojit. Pak použijte následující další parametry:

  • Organizační jednotka domény: Volitelně můžete zadat organizační jednotku, ve které se má vytvořit nový účet počítače.
  • Uživatelské jméno: Zadejte uživatelský účet s oprávněními pro připojení počítače k doméně.
  • UserPassword: Zadejte heslo pro uživatelský účet.
Type: String
Parameter Sets: (All)
Aliases:

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

-DomainOU

Když použijete parametr DomainName, můžete také zadat cestu k organizační jednotce (OU). Když se počítač připojí k doméně a vytvoří nový účet počítače, bude tento účet v této OU.

Například LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com.

Type: String
Parameter Sets: (All)
Aliases:

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

-EnableTcpIpFiltering

Přidáním tohoto parametru povolíte filtrování protokolu TCP/IP pro připojení.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Name

Zadejte název pro tento krok, který ho identifikuje v pořadí úkolů.

Type: String
Parameter Sets: (All)
Aliases: StepName

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

-UserName

Pokud použijete parametr DomainName, použijte tento parametr k určení uživatelského účtu domény, který se použije k přidání cílového počítače do domény. K zadání hesla účtu použijte parametr UserPassword.

Další informace najdete v tématu účet připojení k doméně pořadí úkolů.

Type: String
Parameter Sets: (All)
Aliases: DomainUserName

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

-UserPassword

Zadejte heslo jako zabezpečený řetězec pro parametr UserName.

Type: SecureString
Parameter Sets: (All)
Aliases: DomainUserPassword

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespouštěl.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

-WorkgroupName

Pokud chcete tento krok nakonfigurovat tak, aby se počítač připojil k pracovní skupině, použijte tento parametr k zadání názvu pracovní skupiny.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Žádné

OUTPUTS

IResultObject#SMS_TaskSequence_ApplyNetworkSettingsAction

POZNÁMKY

Další informace o tomto návratového objektu a jeho vlastnostech najdete v SMS_TaskSequence_ApplyNetworkSettingsAction rozhraní WMI.

Get-CMTSStepApplyNetworkSetting Remove-CMTSStepApplyNetworkSetting Set-CMTSStepApplyNetworkSetting

New-CMTSNetworkAdapterSetting

O krocích pořadí úkolů: Použití síťových Nastavení