Sdílet prostřednictvím


Get-SCSMRelationship

Získá informace o objektech relací z portálu Service Manager.

Syntaxe

Get-SCSMRelationship
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-DisplayName] <String[]>
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-Id] <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-ManagementPack] <ManagementPack[]>
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMRelationship
   [-Name] <String[]>
   [[-Source] <ManagementPackClass[]>]
   [[-Target] <ManagementPackClass[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Description

Rutina Get-SCSMRelationship načte informace o objektech relací z portálu Service Manager.

Příklady

Příklad 1: Získání informací o objektech relací

PS C:\>Get-SCSMRelationship | Select-Object -first 3
DisplayName : Primary User
Source      : System.Computer
Target      : System.User

DisplayName : Contains Configuration Item
Source      : System.ConfigItem
Target      : System.ConfigItem

DisplayName : Affects Customers
Source      : System.ConfigItem
Target      : System.User

Tento příkaz načte informace o třech objektech relace.

Příklad 2: Získání relací, které cílí na položky konfigurace

PS C:\>$x = Get-SCSMClass -name "system.configitem"
PS C:\>Get-SCSMRelationship -Target $x
DisplayName : Contains Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem

DisplayName : Is Related to Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem


DisplayName : About Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Is Related to Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Collection has configuration item

Source      : Microsoft.SystemCenter.ConfigurationManager.CollectionInfo

Target      : System.ConfigItem

Příkazy načítají relace, které cílí na položky konfigurace.

Příklad 3: Získání relací, které cílí na položky konfigurace a jejich odvozené typy

PS C:\>$x = Get-SCClass -name "system.configitem"
PS C:\>$y = @($x; $x.GetDerivedTypes())
PS C:\>Get-SCSMRelationship â€"Target $y
DisplayName : Contains Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem


DisplayName : Is Related to Configuration Item

Source      : System.ConfigItem

Target      : System.ConfigItem


DisplayName : About Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Is Related to Configuration Item

Source      : System.WorkItem

Target      : System.ConfigItem


DisplayName : Collection has configuration item

Source      : Microsoft.SystemCenter.ConfigurationManager.CollectionInfo

Target      : System.ConfigItem


DisplayName : Is Related to Software Item

Source      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI

Target      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI


DisplayName : Contains program

Source      : Microsoft.SystemCenter.ConfigurationManager.Package

Target      : Microsoft.SystemCenter.ConfigurationManager.ProgramV5


DisplayName : Hosts program

Source      : Microsoft.SystemCenter.ConfigurationManager.Package

Target      : Microsoft.SystemCenter.ConfigurationManager.Program


DisplayName : Contains Physical Hardware

Source      : Microsoft.SystemCenter.ServiceDesigner.Messaging.Storage

Target      : System.PhysicalEntity


DisplayName : Links To Knowledge Document

Source      : System.Entity

Target      : System.Knowledge.Article


DisplayName :

Source      : Microsoft.EnterpriseManagement.LinkingFramework.OpsMgrConnector

Target      : Microsoft.EnterpriseManagement.LinkingFramework.OpsMgrConnector.Config


DisplayName : Is Related to Baseline Configuration Item

Source      : Microsoft.SystemCenter.WorkItem.DCMIncident

Target      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI


DisplayName : Is Related to Configuration Item

Source      : Microsoft.SystemCenter.WorkItem.DCMIncident

Target      : Microsoft.SystemCenter.ConfigurationManager.DCM_CI


DisplayName : Assigned Program

Source      : Microsoft.SystemCenter.ConfigurationManager.Package

Target      : Microsoft.SystemCenter.ConfigurationManager.Program

Tyto příkazy načítají relace, které cílí na položky konfigurace a všechny typy odvozené z těchto položek konfigurace.

Parametry

-ComputerName

Určuje počítač, se kterým se má navázat připojení. Na počítači musí být spuštěná služba System Center Data Access. Výchozí hodnota je počítač pro aktuální připojení skupiny pro správu.

Platné formáty zahrnují název NetBIOS, IP adresu nebo plně kvalifikovaný název domény (FQDN). Chcete-li zadat místní počítač, zadejte název počítače, "localhost" nebo tečku (.).

Typ:System.String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Credential

Určuje uživatelský účet, pod kterým se spustí připojení skupiny pro správu. Pokud je zadaný server, musí mít účet přístup k serveru zadanému v parametru ComputerName. Výchozí hodnota je aktuální uživatel.

Můžete zadat objekt PSCredential vrácený rutinou Get-Creden tial.

Typ:System.Management.Automation.PSCredential
Position:Named
Default value:Current user context
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DisplayName

Určuje zobrazovaný název objektu relace, který se má načíst.

Typ:System.String[]
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:True

-Id

Určuje ID objektu relace, který se má načíst. Může se jednat o identifikátor GUID nebo řetězec, který se převede na identifikátor GUID.

Typ:System.Guid[]
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ManagementPack

Určuje jednu nebo více sad Management Pack obsahujících relace, které se mají načíst.

Můžete zadat objekt ManagementPack vrácený rutinou Get-SCManagementPack.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Name

Určuje název objektu relace, který se má načíst.

Typ:System.String[]
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:True

-SCSession

Určuje připojení k serveru pro správu. Výchozí hodnota je aktuální připojení skupiny pro správu.

Můžete zadat objekt připojení skupiny pro správu vrácený rutinou Get-SCManagementGroupConnection.

Typ:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Source

Určuje třídy, které představují zdroj relace. Pokud je zadána více než jedna třída, vrátí se jakákoli relace, která má jednu z těchto tříd jako zdroj. Zdrojová třída relace musí být přesnou shodou zadaného typu třídy.

Pokud zadáte třídy pro Target a Source parametry, vrátí rutina všechny relace, ve kterých je cílová třída jednou ze zadaných cílových tříd a zdrojová třída je jednou ze zadaných zdrojových tříd.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Position:1
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Target

Určuje třídy, které představují cíl relace. Pokud je zadáno více než jedna třída, vrátí se jakákoli relace, která má jednu z těchto tříd jako cíl. Cílová třída relace musí být přesnou shodou zadaného typu třídy.

Pokud zadáte třídy pro Target a Source parametry, vrátí rutina všechny relace, ve kterých je cílová třída jednou ze zadaných cílových tříd a zdrojová třída je jednou ze zadaných zdrojových tříd.

Typ:Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[]
Position:2
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

Microsoft.EnterpriseManagement.Configuration.ManagementPackClass

Zdrojovou třídu můžete převést do parametru Source rutiny Get-SCSMRelation ship.

Microsoft.EnterpriseManagement.Configuration.ManagementPackClass

Cílovou třídu můžete směrovat do parametru Target rutiny Get-SCSMRelation ship.

System.Guid

Identifikátor GUID můžete směrovat na parametr id rutiny Get-SCSMRelation ship.

Microsoft.EnterpriseManagement.Configuration.ManagementPack

Sadu Management Pack můžete převést na parametr ManagementPack rutiny Get-SCSMRelation ship.

System.String

Název můžete převést na parametr Name rutiny Get-SCSMRelation ship.

Výstupy

Tato rutina negeneruje žádný výstup.