Aracılığıyla paylaş


Set-CMComputerAssociation

SYNOPSIS

Configuration Manager bir bilgisayar ilişkisinin ayarlarını değiştirir.

SYNTAX

SearchByName (varsayılan)

Set-CMComputerAssociation [-AddMigrationUserName <String[]>] -DestinationComputer <String>
 [-MigrationBehavior <MigrationBehavior>] [-RemoveMigrationUserName <String[]>] -SourceComputer <String>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

Searchbyıdzorunlu

Set-CMComputerAssociation [-AddMigrationUserName <String[]>] [-MigrationBehavior <MigrationBehavior>]
 -MigrationId <String> [-RemoveMigrationUserName <String[]>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Set-CMComputerAssociation cmdlet 'i, geçiş için kullanılan bir bilgisayar ilişkisinin ayarlarını değiştirir. Configuration Manager, Kullanıcı durumunu ve ayarlarını, işletim sistemi dağıtımının bir parçası olarak, mevcut bir bilgisayardan farklı bir bilgisayara geçirebilir. Geçiş sırasında Configuration Manager, kaynak bilgisayarda oluşturulan hesapları kaydeder ve hedef bilgisayarda bu kullanıcı hesaplarını oluşturur.

Bir bilgisayar ilişkilendirmesi geçirilecek Kullanıcı adlarını ve kaynak bilgisayardan diğer kullanıcı adlarıyla nasıl başa çıkalınacağını içerir. Bir ilişkilendirmeyi değiştirmek için bu cmdlet 'i kullanabilirsiniz. İlişkiye Kullanıcı adları ekleyebilir veya Kullanıcı adlarını kaldırabilirsiniz. Ayrıca, Configuration Manager kaynak bilgisayardan diğer kullanıcı adlarını içerip içermediğini de değiştirebilirsiniz.

Not

Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: bir bilgisayar ilişkilendirmesini değiştirme

PS XYZ:\> Set-CMComputerAssociation -DestinationComputer "TSQA155" -SourceComputer "TSQA073" -AddMigrationUserName "ContosoTSQA\EvanNarvaez" -MigrationBehavior CaptureAllUserAccountsAndRestoreSpecifiedAccounts -RemoveMigrationUserName "ContosoTSQA\ElisaDaugherty"

Bu komut, TSQA073 ve TSQA155 adlı bilgisayar arasındaki ilişkilendirmeyi değiştirir. Bu komut, ContosoTSQA\EvanNarvaez kullanıcısını ekler ve Kullanıcı ContosoTSQA\ElisaDaugherty. kaldırır Bu komut, geçiş davranışını Capturealluseraccountsandrestocfiedaccounts olarak belirtir. bu nedenle, ilişki geçişin kaynak bilgisayarda oluşturulan tüm hesapları kaydetmesine neden olur, ancak yalnızca hedef bilgisayarda bilgisayar ilişkilendirmesi tarafından belirtilen hesapları oluşturur.

PARAMETERS

-AddMigrationUserName

Kaynak bilgisayarda oluşturulan hesaplar için Kullanıcı adları dizisini belirtir. Cmdlet 'i, bu kullanıcı adlarını bilgisayar ilişkisinin belirtilen geçerli kullanıcı adlarına ekler.

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

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

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

-DestinationComputer

Hedef bilgisayarın adını belirtir.

Type: String
Parameter Sets: SearchByName
Aliases: RestoreName

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-MigrationBehavior

Configuration Manager, kaynak bilgisayarda oluşturulan kullanıcı hesaplarını nasıl ele aldığını belirtir. Bir bilgisayar ilişkilendirmesi oluşturduğunuzda, Yeni-CMComputerAssociation cmdlet 'Inin migrationusername parametresini kullanarak kaynak bilgisayarda oluşturulan kullanıcı hesaplarını belirtin. Bilgisayar ilişkilendirmesi, geçiş işleminin hedef bilgisayardaki bu hesapların bazılarını veya tümünü oluşturduğunu belirtebilir.

Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Capturealluseraccountsandrestobir ıfiedaccounts. Kaynak bilgisayarda oluşturulan tüm hesapları kaydeder, ancak yalnızca hedef bilgisayarda belirtilen hesapları oluşturur.
  • CaptureAndRestoreAllUserAccounts. Kaynak bilgisayarda oluşturulan tüm hesapları kaydeder ve bunları hedef bilgisayarda oluşturur.
  • CaptureAndRestoreSpecifiedUserAccounts. Kaynak bilgisayardan yalnızca belirtilen hesapları kaydeder ve bu hesapları hedef bilgisayarda oluşturur.
Type: MigrationBehavior
Parameter Sets: (All)
Aliases:
Accepted values: CaptureAndRestoreAllUserAccounts, CaptureAllUserAccountsAndRestoreSpecifiedAccounts, CaptureAndRestoreSpecifiedUserAccounts

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

-MigrationID

Type: String
Parameter Sets: SearchByIdMandatory
Aliases:

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

-RemoveMigrationUserName

Kaynak bilgisayarda oluşturulan hesaplar için Kullanıcı adları dizisini belirtir. Cmdlet 'i, bu kullanıcı adlarını bilgisayar ilişkisinin belirtilen geçerli kullanıcı adlarından kaldırır.

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

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

-SourceComputer

Kaynak bilgisayarın adını belirtir.

Type: String
Parameter Sets: SearchByName
Aliases: SourceName

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Hiçbiri

OUTPUTS

System.Object

NOTLAR

Get-CMComputerAssociation

New-CMComputerAssociation

Remove-CMComputerAssociation