Dela via


Import-CMComputerInformation

SYNOPSIS

Importerar datorinformation till en Konfigurationshanteraren databas.

SYNTAX

ImportSingleComputer (standard)

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

Cmdleten Import-CMComputerInformation importerar datorinformation direkt till en Konfigurationshanteraren databas. Om Konfigurationshanteraren vill distribuera ett operativsystem till en ny dator utan något installerat operativsystem måste du lägga till den nya datorn i Konfigurationshanteraren. När du har importerat datorinformationen kan Konfigurationshanteraren distribuera ett operativsystem.

Du kan importera en enskild dator genom att ange MAC Access Control adressen (Media Access Control) och datornamnet, tillsammans med namnet på en samling. Denna cmdlet lägger till den här datorn i den angivna samlingen.

Du kan också importera flera datorer genom att ange en fil med .csv värden med datorinformation, tillsammans med namnet på en samling. Denna cmdlet lägger till datorerna i den angivna samlingen.

Du kan ange namnet på en referensdator. Konfigurationshanteraren migrerar användarinformation och inställningar från referensdatorn till den nya datorn.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Importera datorer med hjälp av en fil

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

Det här kommandot importerar de datorer som anges i CSV-filen till samlingen Alla system. Det här kommandot innehåller värdet $True för parametern -EnableColumnHeading. Cmdleten ignorerar den första raden i filen.

Exempel 2: Importera en enskild dator

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

Det här kommandot importerar en angiven dator till samlingen Alla system. Kommandot anger namn, MAC-adress och SMBIOS GUID för en dator.

Exempel 3: Importera en dator med hjälp av en referensdator

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

Det här kommandot importerar en angiven dator till samlingen Alla system. Kommandot anger namn, MAC-adress och SMBIOS GUID för en dator. Kommandot innehåller också en referensdator som ska associeras med den nya datorn.

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

Anger ett namn på en Konfigurationshanteraren enhetssamling.

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

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

-ComputerName

Anger namnet på en dator som denna cmdlet importerar information från.

Type: String
Parameter Sets: ImportSingleComputer
Aliases:

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med 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

Anger en .csv som innehåller datorinformation. Filen måste innehålla namnet och MAC-adressen för varje dator som ska importeras.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Anger indata för denna cmdlet. Du kan använda den här parametern eller skicka indata till denna 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

Anger en MAC-adress för en dator i formatet (00:00:00:00:00:00:00). Förinstallationsmiljön Windows (Windows PE) måste ha en drivrutin för det angivna nätverkskortet.

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

Anger ett GUID för systemhanterings-BIOS (SMBIOS) för en dator.

Type: String
Parameter Sets: ImportSingleComputer
Aliases: SMBIOSID

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

-SourceComputerName

Anger ett namn på en referensdator. Konfigurationshanteraren migrerar användartillstånd och inställningar från referensdatorn till den nya datorn.

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

-UserName

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

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

-VariableName

Anger ett variabelnamn för en importerad kolumn. När du importerar en .csv-fil anger du de kolumner som ska importeras och tilldelar dem till ett Konfigurationshanteraren fält. Med en variabel kan du tilldela en kolumn till en variabel.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

OUTPUTS

System.Object

ANTECKNINGAR

Get-CMComputerAssociation