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.
RELATED LINKS
Get-CMTSStepApplyNetworksetting Remover-CMTSStepApplyNetworksetting Set-CMTSStepApplyNetworksetting
Sobre etapas de sequência de tarefas: Aplicar Definições de rede