Remove-CMComputerAssociation
Удаляет связь компьютера из Configuration Manager.
Синтаксис
Remove-CMComputerAssociation
-DestinationComputer <String>
[-Force]
-SourceComputer <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMComputerAssociation
[-Force]
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMComputerAssociation
[-Force]
-MigrationId <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Remove-CMComputerAssociation удаляет связь компьютера из Configuration Manager. Можно указать ассоциацию для удаления, указав оба компьютера в ассоциации или указав идентификатор ассоциации, либо можно использовать командлет Get-CMComputerAssociation , чтобы получить связь для удаления.
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Удаление связи с помощью имен компьютеров
PS XYZ:\> Remove-CMComputerAssociation -DestinationComputer "West155" -SourceComputer "West073"
Эта команда удаляет связь компьютеров между компьютерами с именами West155 и West073.
Пример 2. Удаление связи с помощью идентификатора
PS XYZ:\> Remove-CMComputerAssociation -MigrationId "MID1207" -Force
Эта команда удаляет сопоставление компьютеров с идентификатором MID1207. Эта команда использует параметр Force , поэтому командлет не запрашивает подтверждение перед удалением связи.
Пример 3. Удаление связи с помощью переменной
PS XYZ:\> $CMCA = Get-CMComputerAssociation -MigrationId "MID1207"
PS XYZ:\> Remove-CMComputerAssociation -InputObject $CMCA -Force
Первая команда получает сопоставление компьютера с идентификатором MID1207 и сохраняет его в переменной $CMCA.
Вторая команда удаляет связь, сохраненную в переменной $CMCA. Эта команда использует параметр Force , поэтому командлет не запрашивает подтверждение перед удалением связи.
Параметры
-Confirm
Перед запуском командлет запросит подтверждение.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DestinationComputer
Указывает имя целевого компьютера.
Тип: | String |
Aliases: | RestoreName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Принудительно выполняет команду без запроса подтверждения пользователя.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Указывает объект ассоциации компьютеров. Чтобы получить объект ассоциации компьютеров, используйте командлет Get-CMComputerAssociation.
Тип: | IResultObject |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-MigrationId
Указывает идентификатор сопоставления компьютеров.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SourceComputer
Указывает имя исходного компьютера.
Тип: | String |
Aliases: | SourceName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Выходные данные
System.Object