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.