Import-CMComputerInformation

SYNOPSIS

Importa informações de computador numa base de dados do Gestor de Configuração.

SYNTAX

ImportSingleComputer (Padrão)

Import-CMComputerInformation [-CollectionId <String[]>] [-CollectionName <String[]>] -ComputerName <String>
 [-InputObject <IResultObject[]>] [-MacAddress <String>] [-MergeIfExist] [-SMBiosGuid <String>]
 [-SourceComputerName <String>] [-UserAccountMigrationBehavior <MigrationBehavior>] [-UserName <String[]>]
 [-WindowsToGoUniqueKey <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

ImportComputerByUsingFile

Import-CMComputerInformation [-CollectionId <String[]>] [-CollectionName <String[]>]
 [-EnableColumnHeading <Boolean>] -FileName <String> [-InputObject <IResultObject[]>] [-VariableName <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

O cmdlet Import-CMComputerInformation importa informações informáticas diretamente para uma base de dados do Gestor de Configuração. Para o Gestor de Configuração implementar um sistema operativo num novo computador sem sistema operativo instalado, tem de adicionar o novo computador ao Gestor de Configurações. Depois de importar as informações do computador, o Gestor de Configuração pode implantar um sistema operativo.

Pode importar um único computador especificando o endereço e o nome do computador media Access Control (MAC), juntamente com o nome de uma coleção. Este cmdlet adiciona este computador à coleção especificada.

Também pode importar vários computadores especificando um ficheiro comma Valores Separados .csv com informações de computador, juntamente com o nome de uma coleção. Este cmdlet adiciona os computadores à coleção especificada.

Pode especificar o nome de um computador de referência. O Gestor de Configuração migra informações e definições do utilizador do computador de referência para o novo computador.

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: Importar computadores utilizando um ficheiro

PS XYZ:\>Import-CMComputerInformation -CollectionName "All Systems" -FileName "\\cmshare\Public\CM\ImportComputers.csv" -EnableColumnHeading $True

Este comando importa os computadores especificados no ficheiro CSV para a recolha de Todos os Sistemas. Este comando inclui um valor de $True para o parâmetro -EnableColumnHeading. O cmdlet ignora a primeira linha do ficheiro.

Exemplo 2: Importar um único computador

PS XYZ:\>Import-CMComputerInformation -CollectionName "All Systems" -ComputerName "Computer08" -MacAddress "5F:DA:FA:FA:FA:FA" -SmBiosGuid "AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA"

Este comando importa um computador especificado para a coleção All Systems. O comando especifica o nome, endereço MAC e SMBIOS GUID para um computador.

Exemplo 3: Importar um computador utilizando um computador de referência

PS XYZ:\>Import-CMComputerInformation -CollectionName "All Systems" -ComputerName "Computer08" -MacAddress "5F:DA:FA:FA:FA:FA" -SmBiosGuid "AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA" -SourceComputerName "ResourceComputer01"

Este comando importa um computador especificado para a coleção All Systems. O comando especifica o nome, endereço MAC e SMBIOS GUID para um computador. O comando também inclui um computador de referência para associar ao novo computador.

PARAMETERS

-CollectionId

Type: String[]
Parameter Sets: (All)
Aliases: CollectionIds

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

-Nome de coleção

Especifica o nome de uma coleção de dispositivos Do Gestor de Configuração.

Type: String[]
Parameter Sets: (All)
Aliases: CollectionNames

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

-ComputerName

Especifica o nome de um computador do qual este cmdlet importa informações.

Type: String
Parameter Sets: ImportSingleComputer
Aliases:

Required: True
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: False
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

-EnableColumnHeading

Type: Boolean
Parameter Sets: ImportComputerByUsingFile
Aliases: EnableColumnHeadings

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

-Nome de arquivo

Especifica um ficheiro .csv que contém informações de computador. O ficheiro deve conter o nome e o endereço MAC de cada computador a importar.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

Required: True
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

-InputObject

Especifica a entrada para este cmdlet. Pode utilizar este parâmetro ou canalizar a entrada para este cmdlet.

Type: IResultObject[]
Parameter Sets: (All)
Aliases: Collection, Collections

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

-MacAddress

Especifica um endereço MAC para um computador no formato (00:00:00:00:00:00:00:00). O ambiente de pré-instalação Windows (Windows PE) deve ter um controlador para o adaptador de rede especificado.

Type: String
Parameter Sets: ImportSingleComputer
Aliases:

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

-MergeIfExist

Type: SwitchParameter
Parameter Sets: ImportSingleComputer
Aliases:

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

-SMBiosGuid

Especifica um GUID para a gestão do sistema BIOS (SMBIOS) de um computador.

Type: String
Parameter Sets: ImportSingleComputer
Aliases: SMBIOSID

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

-FonteComputerName

Especifica o nome de um computador de referência. O Gestor de Configuração migra o estado do utilizador e as definições do computador de referência para o novo computador.

Type: String
Parameter Sets: ImportSingleComputer
Aliases:

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

-UtilizadorCocountMigrationBehavior

Type: MigrationBehavior
Parameter Sets: ImportSingleComputer
Aliases:
Accepted values: CaptureAllUserAccountsAndRestoreSpecifiedAccounts, CaptureAndRestoreSpecifiedUserAccounts

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

-UserName

Type: String[]
Parameter Sets: ImportSingleComputer
Aliases: UserNames

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

-Nome variável

Especifica um nome variável para uma coluna importada. Quando importa um ficheiro .csv, especifica as colunas para importar e atribuí-las a um campo De Gestor de Configuração. Uma variável permite-lhe atribuir uma coluna a uma variável.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

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: False
Accept pipeline input: False
Accept wildcard characters: False

-WindowsToGoUniqueKey

Type: String
Parameter Sets: ImportSingleComputer
Aliases: WtgUniqueKey

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

OUTPUTS

Sistema.Objeto

NOTAS

Get-CMComputerAssociation