New-CMTSStepApplyNetworkSetting

SYNOPSIS

Crie uma rede de aplicação Definições passo, que pode adicionar a uma sequência de tarefas.

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

Este cmdlet cria um novo objeto de Definições de passo da Rede De Aplicação. Em seguida, utilize o cmdlet Add-CMTaskSequenceStep para adicionar o passo a uma sequência de tarefas. Para obter mais informações sobre este passo, consulte sobre os passos da sequência de tarefas: Aplicar Definições de rede.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1

Este exemplo utiliza primeiro o cmdlet incorporado ConvertTo-SecureString para criar uma cadeia segura para a palavra-passe do utilizador. Este método é usado aqui como um exemplo simples, mas não o mais seguro uma vez que a senha de texto simples está no script. Para obter mais informações sobre este cmdlet e outras opções, consulte ConvertTo-SecureString.

A linha seguinte cria um objeto para a Rede De Aplicação Definições passo, utilizando a variável de senha de cadeia segura.

Em seguida, obtém um objeto de sequência de tarefa, e adiciona este novo passo à sequência de tarefa no índice 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

Especifique um objeto de definições de adaptador de rede para adicionar a este passo. Para obter este objeto, utilize o cmdlet New-CMTSNetworkAdapterSetting.

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

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

-Condição

Especifique um objeto de condição para usar com este passo. Para obter este objeto, utilize um dos cmdlets da sequência de tarefa. Por exemplo, 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

Solicita a sua confirmação antes de executar o cmdlet.

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

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

-ContinueOnError

Adicione este parâmetro para ativar a opção de passo Continue a cometer erro. Quando ativa esta opção, se o passo falhar, a sequência de tarefas continua.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Descrição

Especifique uma descrição opcional para este passo de sequência de tarefa.

Type: String
Parameter Sets: (All)
Aliases:

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

-Desativar

Adicione este parâmetro para desativar este passo de sequência de tarefa.

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

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DnsS suléu

Especifique o sufixo DNS. Por exemplo, corp.contoso.com. Esta definição é aplicada a todas as ligações com TCP/IP ativadas.

Type: String
Parameter Sets: (All)
Aliases:

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

-DomainName

Para configurar este passo para que o computador se junte a um domínio, utilize este parâmetro para especificar o nome de um domínio para se juntar. Em seguida, utilize os seguintes parâmetros:

  • DomainOU: Especificar opcionalmente uma unidade organizacional para criar a nova conta de computador
  • Nome do Utilizador: Especifique a conta do utilizador com permissões para se juntar a um computador ao domínio
  • UserPassword: Especifique a palavra-passe para a conta de utilizador.
Type: String
Parameter Sets: (All)
Aliases:

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

-DomainOU

Quando utilizar o parâmetro DomainName, também pode especificar o caminho para uma unidade organizacional (OU). Quando o computador se juntar ao domínio, se criar uma nova conta de computador, essa conta estará nesta U.

Por exemplo, 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

Adicione este parâmetro para ativar a filtragem TCP/IP para a ligação.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Name

Especifique um nome para este passo para identificá-lo na sequência de tarefa.

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

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

-UserName

Quando utilizar o parâmetro DomainName, utilize este parâmetro para especificar a conta de utilizador de domínio que é usada para adicionar o computador de destino ao domínio. Utilize o parâmetro UserPassword para especificar a palavra-passe da conta.

Para obter mais informações, consulte a conta de união do domínio da sequência de tarefas.

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

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

-Palavra de UserPass

Especifique a palavra-passe como uma cadeia segura para o parâmetro UserName.

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

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

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

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

-Grupo de trabalhoName

Para configurar este passo para que o computador se junte a um grupo de trabalho, utilize este parâmetro para especificar o nome do grupo de trabalho.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Nenhuma

OUTPUTS

IResultObject#SMS_TaskSequence_ApplyNetworkSettingsAction

NOTAS

Para obter mais informações sobre este objeto de retorno e suas propriedades, consulte SMS_TaskSequence_ApplyNetworkSettingsAction classe WMI do servidor.

Get-CMTSStepApplyNetworksetting Remover-CMTSStepApplyNetworksetting Set-CMTSStepApplyNetworksetting

New-CMTSNetworkAdapterSetting

Sobre etapas de sequência de tarefas: Aplicar Definições de rede