Update-SCSMConnector

Service Manager bağlayıcısının özelliklerini Güncelleştirmeler.

Syntax

Update-SCSMConnector
      [-Connector] <Connector[]>
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Update-SCSMConnector cmdlet'i bir Service Manager bağlayıcısının özelliklerini güncelleştirir. Örneğin, Etkinleştir özelliğini bağlayıcıyı devre dışı bırakmak için $False veya bağlayıcıyı etkinleştirmek için $True olarak ayarlayabilirsiniz. Bu cmdlet'i Get-SCSMConnector cmdlet'iyle birlikte kullanın. Get-SCSmConnector nesneyi aldıktan sonra, nesnenin özelliklerini değiştirebilir ve geçerli cmdlet'e geçirebilirsiniz. Bu cmdlet özellikleri güncelleştirir.

Schedule özelliği yalnızca Service Manager 2012 R2 Güncelleştirme Paketi 6 veya üzerini uyguladıysanız kullanılabilir.

Her bağlayıcı türü için aşağıdaki özellikleri güncelleştirebilirsiniz:

Active Directory Bağlayıcısı

  • Açıklama
  • Etkinleştir
  • Name
  • RunAsAccount
  • SelectedObjects
  • Zamanla

Configuration Manager Bağlayıcısı

  • Koleksiyonlar
  • Açıklama
  • Etkinleştir
  • Name
  • RunAsAccount
  • Zamanla

Operations Manager Uyarı Bağlayıcısı

  • CloseAlert
  • Açıklama
  • Etkinleştir
  • Name
  • ResolveIncident
  • Kurallar
  • RunAsAccount
  • Zamanla
  • Şablon

Operations Manager CI Bağlayıcısı

  • Açıklama
  • Etkinleştir
  • Name
  • OperationsManagerServer
  • RunAsAccount
  • Zamanla

Örnekler

Örnek 1: Active Directory bağlayıcısında nesneleri güncelleştirme

PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -RunAsProfileName "NewProfile"
PS C:\> $ADConnector = Get-SCSMConnector -Name "WOODGROVE Active Directory"
PS C:\> $ADConnector.Select = "(&(objectCategory=computer)(name=*fulle*))"
PS C:\> Get-SCSMConnector | ForEach-Object { $_.RunAsAccount = $RunAsAccount } | Update-SCSMConnector

Bu örnek, Active Directory bağlayıcısının seçili nesnelerini güncelleştirir. İlk komut, Get-SCSMRunAsAccount cmdlet'ini kullanarak bir Farklı Çalıştır hesabı alır ve $RunAsAccount değişkeninde depolar.

İkinci komut , Get-SCSMConnector cmdlet'ini kullanarak bir bağlayıcı alır ve $ADConnector değişkeninde depolar.

Üçüncü komut, $ADConnector Select özelliğine bir değer atar.

Son komut tüm bağlayıcıları alır ve ardından farklı çalıştır hesabı olarak $RunAsAccount kullananları geçerli cmdlet'e geçirir. Bu cmdlet bağlayıcıları güncelleştirir.

Örnek 2: Bağlayıcılar için Farklı Çalıştır hesabını güncelleştirme

PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -RunAsProfileName "NewProfile"
PS C:\> Get-SCSMConnector | ForEach-Object { $_.RunAsAccount = $RunAsAccount } | Update-SCSMConnector

İlk komut, NewProfile profil adına sahip Farklı Çalıştır hesabını alır ve ardından sonucu $RunAsAccount değişkeninde depolar.

İkinci komut, $RunAsAccount Farklı Çalıştır hesabına sahip tüm bağlayıcıları güncelleştirir.

Örnek 3: Operations Manager Uyarı bağlayıcısı güncelleştirme

PS C:\>$AlertConnector = Get-SCSMConnector "Alert Connector"
PS C:\>$AlertConnector.rules += New-SCSMAlertRule @{
>> Name = "newRule"
>> Template = Get-SCSMObjectTemplate -Name ".*IncidentTemplate.*"
>> ManagementPack = Get-SCManagementPack "System.Library"
>>}
PS C:\>Update-SCSMConnector -Connector $AlertConnector

Bu örnek, Operations Manager Uyarı bağlayıcısına yeni bir kural ekler. İlk komut bir bağlayıcı alır ve $AlertConnector değişkeninde depolar.

İkinci komut, $AlertConnector rules özelliğine bir kural ekler. New-SCSMAlertRule cmdlet'i kuralı oluşturur. Komut birkaç satırın üzerine uzanır.

Son komut bağlayıcıyı geçerli $AlertConnector değerine güncelleştirir.

Parametreler

-Confirm

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

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Connector

Service Manager bağlayıcıyı temsil eden bir nesneyi belirtir.

Type:Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.Connector[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Bu cmdlet'in güncelleştirdiğini bağlayıcıyı döndürdüğünü gösterir. Bu nesneyi diğer cmdlet'lere geçirebilirsiniz.

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:False
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:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.Connector

Bağlayıcıyı Bağlayıcı parametresine yöneltebilirsiniz.

Çıkışlar

None.

Bu cmdlet herhangi bir çıkış oluşturmaz.