Delen via


Import-CMComputerInformation

SYNOPSIS

Computergegevens worden geïmporteerd in een Configuration Manager database.

SYNTAX

ImportSingleComputer (standaard)

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

De cmdlet Import-CMComputerInformation importeert computergegevens rechtstreeks in Configuration Manager database. Als Configuration Manager besturingssysteem wilt implementeren op een nieuwe computer zonder geïnstalleerd besturingssysteem, moet u de nieuwe computer toevoegen aan Configuration Manager. Nadat u de computergegevens hebt geïmporteerd, Configuration Manager een besturingssysteem implementeren.

U kunt één computer importeren door het Mac-adres en de naam van de Media Access Control (MAC) op te geven, samen met de naam van een verzameling. Met deze cmdlet wordt deze computer toegevoegd aan de opgegeven verzameling.

U kunt ook verschillende computers importeren door een bestand met door komma.csv gescheiden waarden op te geven met computergegevens, samen met de naam van een verzameling. Met deze cmdlet worden de computers toegevoegd aan de opgegeven verzameling.

U kunt de naam van een referentiecomputer opgeven. Configuration Manager worden gebruikersgegevens en -instellingen van de referentiecomputer naar de nieuwe computer gemigreerd.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: Computers importeren met behulp van een bestand

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

Met deze opdracht importeert u de computers die zijn opgegeven in het CSV-bestand in de verzameling Alle systemen. Deze opdracht bevat een waarde van $True voor de parameter -EnableColumnHeading. De cmdlet negeert de eerste regel van het bestand.

Voorbeeld 2: Een enkele computer importeren

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

Met deze opdracht importeert u een opgegeven computer in de verzameling Alle systemen. Met de opdracht geeft u de naam, het MAC-adres en de SMBIOS-GUID voor een computer op.

Voorbeeld 3: Een computer importeren met behulp van een referentiecomputer

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

Met deze opdracht importeert u een opgegeven computer in de verzameling Alle systemen. Met de opdracht geeft u de naam, het MAC-adres en de SMBIOS-GUID voor een computer op. De opdracht bevat ook een referentiecomputer om te koppelen aan de nieuwe computer.

PARAMETERS

-CollectionId

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

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

-CollectionName

Hiermee geeft u een naam op van Configuration Manager apparaatverzameling.

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

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

-ComputerName

Hiermee geeft u de naam op van een computer waar deze cmdlet gegevens uit importeert.

Type: String
Parameter Sets: ImportSingleComputer
Aliases:

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

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

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

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met 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

-FileName

Hiermee geeft u een .csv bestand dat computergegevens bevat. Het bestand moet de naam en het MAC-adres bevatten van elke computer die moet worden geïmporteerd.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Hiermee geeft u de invoer voor deze cmdlet. U kunt deze parameter gebruiken of u kunt de invoer doorseen naar deze 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

Hiermee geeft u een MAC-adres voor een computer in de indeling (00:00:00:00:00:00:00). De Windows Preinstallation Environment (Windows PE) moet een stuurprogramma voor de opgegeven netwerkadapter hebben.

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

Hiermee geeft u een GUID voor het SYSTEEMBEHEER BIOS (SMBIOS) van een computer.

Type: String
Parameter Sets: ImportSingleComputer
Aliases: SMBIOSID

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

-SourceComputerName

Hiermee geeft u een naam van een referentiecomputer. Configuration Manager migreert de gebruikerstoestand en instellingen van de referentiecomputer naar de nieuwe computer.

Type: String
Parameter Sets: ImportSingleComputer
Aliases:

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

-UserAccountMigrationBehavior

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

-GebruikersNaam

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

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

-VariableName

Hiermee geeft u de naam van een variabele op voor een geïmporteerde kolom. Wanneer u een .csv importeert, geeft u de kolommen op die u wilt importeren en wijst u deze toe aan een Configuration Manager veld. Met een variabele kunt u een kolom toewijzen aan een variabele.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

OUTPUTS

System.Object

OPMERKINGEN

Get-CMComputerAssociation