Import-CMComputerInformation

SYNOPSIS

Importuje informacje o komputerze do Menedżer konfiguracji danych.

SYNTAX

ImportSingleComputer (ustawienie domyślne)

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

Polecenie cmdlet Import-CMComputerInformation importuje informacje o komputerze bezpośrednio do Menedżer konfiguracji danych. Aby Menedżer konfiguracji systemu operacyjnego na nowym komputerze bez zainstalowanego systemu operacyjnego, należy dodać nowy komputer do Menedżer konfiguracji. Po zaimportowaniu informacji o komputerze program Menedżer konfiguracji wdrożyć system operacyjny.

Pojedynczy komputer można zaimportować, określając adres Access Control (MAC) i nazwę komputera wraz z nazwą kolekcji. To polecenie cmdlet dodaje ten komputer do określonej kolekcji.

Można również zaimportować kilka komputerów, określając wartości rozdzielane przecinkami .csv pliku z informacjami o komputerze wraz z nazwą kolekcji. To polecenie cmdlet dodaje komputery do określonej kolekcji.

Można określić nazwę komputera odniesienia. Menedżer konfiguracji migruje informacje o użytkowniku i ustawienia z komputera odniesienia na nowy komputer.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z dysku Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1: Importowanie komputerów przy użyciu pliku

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

To polecenie importuje komputery określone w pliku CSV do kolekcji Wszystkie systemy. To polecenie zawiera wartość $True parametru -EnableColumnHeading. Polecenie cmdlet ignoruje pierwszy wiersz pliku.

Przykład 2: Importowanie pojedynczego komputera

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

To polecenie importuje określony komputer do kolekcji Wszystkie systemy. Polecenie określa nazwę, adres MAC i identyfikator GUID SMBIOS dla komputera.

Przykład 3: Importowanie komputera przy użyciu komputera odniesienia

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

To polecenie importuje określony komputer do kolekcji Wszystkie systemy. Polecenie określa nazwę, adres MAC i identyfikator GUID SMBIOS dla komputera. Polecenie zawiera również komputer odniesienia do skojarzenia z nowym komputerem.

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

Określa nazwę kolekcji Menedżer konfiguracji urządzenia.

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

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

-ComputerName

Określa nazwę komputera, z których to polecenie cmdlet importuje informacje.

Type: String
Parameter Sets: ImportSingleComputer
Aliases:

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości znaków literału. Nie można połączyć go z 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

Określa plik .csv, który zawiera informacje o komputerze. Plik musi zawierać nazwę i adres MAC każdego komputera do zaimportowania.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Określa dane wejściowe tego polecenia cmdlet. Można użyć tego parametru lub potok danych wejściowych do tego polecenia 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

Określa adres MAC komputera w formacie (00:00:00:00:00:00:00). Środowisko Windows preinstalacji (Windows PE) musi mieć sterownik dla określonej karty sieciowej.

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

Określa identyfikator GUID systemu BIOS zarządzania systemem (SMBIOS) komputera.

Type: String
Parameter Sets: ImportSingleComputer
Aliases: SMBIOSID

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

-SourceComputerName

Określa nazwę komputera odniesienia. Menedżer konfiguracji migruje stan i ustawienia użytkownika z komputera odniesienia do nowego komputera.

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

Określa nazwę zmiennej dla zaimportowanych kolumn. Podczas importowania .csv należy określić kolumny do zaimportowania i przypisać je do Menedżer konfiguracji danych. Zmienna umożliwia przypisanie kolumny do zmiennej.

Type: String
Parameter Sets: ImportComputerByUsingFile
Aliases:

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

OUTPUTS

System.Object

UWAGI

Get-CMComputerAssociation