Service Manager parancsmagok konfigurálása és használata Windows PowerShell

Fontos

A Service Manager ezen verziója elérte a támogatás végét. Javasoljuk, hogy frissítsen Service Manager 2022-re.

Ez a cikk bemutatja a Windows PowerShell parancssori felület Service Manager parancsmagját.

Mielőtt bármilyen parancsot futtatna Service Manager Windows PowerShell parancssori felületén, a végrehajtási szabályzatot RemoteSigned értékre kell állítania. Az adattárház-parancsmagok futtatása előtt manuálisan kell importálnia az adattárház-parancsmagok modult.

A Service Manager parancsmagok a következő két modulban vannak implementálva:

  • System.Center.Service.Manager. Ezt a modult a rendszer minden alkalommal automatikusan importálja, amikor egy Service Manager Windows PowerShell munkamenetet nyit meg.

  • Microsoft.EnterpriseManagement.Warehouse.Cmdlets. Ezt a modult manuálisan kell importálni.

A Service Manager-parancsmagok használatának első lépései

Windows PowerShell egy Windows parancssori rendszerhéj, amely egy interaktív parancssort és egy szkriptelési környezetet tartalmaz. Windows PowerShell parancsmagokkal manipulálja a Windows PowerShell objektumokat. Service Manager számos parancsmagot tartalmaz, amelyekkel különböző Service Manager kapcsolódó feladatokat hajthat végre a Service Manager konzol használata nélkül. Az Import-SCSMManagementPack parancsmaggal például importálhat felügyeleti csomagokat.

A Service Manager parancsmagok két, alább felsorolt modulban érhetők el. A Service Manager ezek a parancsmagmodulok nincsenek telepítve a $env:PSModulePath változóban felsorolt tipikus elérési úton. Ezért a parancsmag futtatásakor Get-Module -List a Service Manager modulok nem jelennek meg a listában.

  • Rendszergazdai parancsmagok: A System.Center.Service.Manager modul, amely a gyakori felügyeleti feladatokhoz szükséges parancsmagokat tartalmazza.

  • Adattárház-parancsmagok: A Microsoft.EnterpriseManagement.Warehouse.Cmdlets modul, amely az Service Manager adattárházban való működéshez szükséges parancsmagokat tartalmazza.

Az adattárház-parancsmagok az adattárház-adatbázison működnek, és futtathatók a Service Manager felügyeleti kiszolgálón vagy az adattárház-felügyeleti kiszolgálón is.

Az Windows PowerShell parancs által visszaadott adatok több információt tartalmazhatnak, mint amennyi az alapértelmezett Windows PowerShell parancsablakban megjeleníthető. Javasoljuk, hogy növelje a parancsablak szélességét: kattintson a jobb gombbal a címsorra, válassza a Tulajdonságok lehetőséget, majd az Elrendezés lapon állítsa a képernyőpuffer méretének szélességét 120-ra.

Az alábbi eljárások segítenek a Service Manager parancsmagok használatának megkezdésében.

Service Manager Windows PowerShell-munkamenet megnyitása a Service Manager konzolról

  1. Az Service Manager konzolon válassza az Adminisztráció lehetőséget.

  2. A Feladatok panelen válassza a PowerShell-munkamenet indítása lehetőséget.

A rendszergazdai parancsmagmodul automatikusan előre importálódik ebben a munkamenetben.

Service Manager Windows PowerShell-munkamenet megnyitása a Windowsból

  1. A Service Manager felügyeleti kiszolgálót futtató számítógépen a tálcán válassza a Start gombot, mutasson a Minden program pontra, és válassza a Microsoft System Center elemet.

  2. Válassza Service Manager <verziót>, majd válassza a Service Manager Shell lehetőséget.

A rendszergazdai parancsmagmodul automatikusan előre importálódik ebben a munkamenetben.

Az összes Service Manager parancsmag listázása

  1. Nyisson meg egy Service Manager Windows PowerShell munkamenetet.

  2. A rendszergazdai modulban található parancsmagok listázásához a Service Manager Windows PowerShell munkamenetben írja be a következőket, majd nyomja le az ENTER billentyűt:

    Get-Command -module System.Center.Service.Manager
    
  3. Az adattárház modulban található parancsmagok listázásához az Service Manager Windows PowerShell munkamenetben írja be a következőket, majd nyomja le az ENTER billentyűt:

    Get-Command -module Microsoft.EnterpriseManagement.Warehouse.Cmdlets
    

Segítség kérése parancsmaghoz

  1. Nyisson meg egy Service Manager Windows PowerShell munkamenetet.

  2. Most már elérheti a beépített súgót, vagy a -online paraméter használatával elérheti a legfrissebb online súgót:

    • Beépített súgó: Írja be a következő parancsot. Cserélje le a parancsmag nevét annak a parancsmagnak a nevére, amelyhez segítséget szeretne kérni, például : Import-SCSMManagementPack:

      Get-help <cmdlet-name> -detailed
      
    • Online, naprakész súgó: Írja be a következő parancsot, majd nyomja le az ENTER billentyűt:

      Get-help <cmdlet-name> -online
      

      Ez a parancs a -online paraméterrel éri el a parancsmag legújabb online súgóját. Megnyit egy webböngészőt, és megjeleníti a parancsmagnévhez elérhető online súgót.

A Service Manager parancsmagok listája

Service Manager a következő Windows PowerShell parancsmagokat támogatja, amelyek két modulban vannak implementálva: a rendszergazda modulban és az adattárház modulban.

Rendszergazdai parancsmagok a System.Center.Service.Manager modulban

Parancsmag Leírás
Add-SCSMAllowListClass Hozzáadja a megadott osztályokat az Service Manager Operations Manager CI-összekötő által a szinkronizálás során használt osztályok engedélyezési listájához.
Export-SCSMManagementPack Exportál egy felügyeleti csomagot érvényes XML-formátumú fájlként, amelyet később importálhat az Service Manager vagy az Operations Managerbe.
Get-SCSMAllowList Lekéri az Service Manager Operations Manager CI-összekötő által a szinkronizálás során használt osztályok engedélyezési listáját.
Get-SCSMAnnouncement A Service Managerben definiált közleményeket kérdezi le.
Get-SCSMChannel A Service Managerben definiált e-mail alapú értesítési csatornákat kérdezi le.
Get-SCSMClass Egy osztályt kérdez le.
Get-SCSMClassInstance Lekéri az osztálypéldány-objektumokat.
Get-SCSMCommand
Get-SCSMConnector A Service Managerben definiált összekötőket kérdezi le.
Get-SCSMDCMWorkflow Lekéri a Service Manager definiált konfigurációkezelési munkafolyamatok listáját.
Get-SCSMDeletedItem A Service Managerben törlésre megjelölt elemeket kérdezi le.
Get-SCSMDiscovery Lekéri a felderítési információkat az Operations Managerből és a Service Manager.
Get-SCSMEmailTemplate A Service Managerben definiált e-mail sablonokat kérdezi le.
Get-SCSMEmailTemplateContent A Service Manager e-mail sablonjainak tartalmát kérdezi le.
Get-SCSMGroup Beolvassa a csoportokat az Operations Managerből és a Service Manager.
Get-SCSMManagementGroupConnection Lekérdezi az összes felügyeleticsoport-kapcsolatot, beleértve a kapcsolatok IsActive állapotát is. Csak egyetlen kapcsolat IsActive állapota lesz True értékű, mert egyszerre csak egy kapcsolat lehet aktív.
Get-SCSMManagementPack Lekéri az importált felügyeleti csomagokat képviselő objektumokat.
Get-SCSMObjectTemplate Egy objektumsablont kérdez le.
Get-SCSMQueue A Service Managerben definiált várólistákat kérdezi le.
Get-SCSMRelationship Beolvassa a kapcsolatobjektumokkal kapcsolatos információkat az Operations Managerből és a Service Manager.
Get-SCSMRelationshipInstance Lekéri a kapcsolatok példányait az Operations Managerből és a Service Manager.
Get-SCSMRunAsAccount Lekéri a futtató fiókokat.
Get-SCSMSetting A System Center Service Manager konfigurációs beállításait kérdezi le.
Get-SCSMSubscription A Service Managerben konfigurált előfizetéseket kérdezi le.
Get-SCSMTask A Service Managerben definiált feladatokat kérdezi le.
Get-SCSMUser A Service Managerben definiált felhasználókat kérdezi le.
Get-SCSMUserRole A Service Managerben definiált felhasználói szerepköröket kérdezi le.
Get-SCSMView A Service Managerben definiált nézeteket kérdezi le.
Get-SCSMWorkflow Service Manager munkafolyamatok konfigurációs adatait kérdezi le.
Get-SCSMWorkflowStatus A Service Manager munkafolyamatainak állapotát kérdezi le.
Import-SCSMInstance Objektumokat és kapcsolatokat importál a Service Managerbe egy vesszővel tagolt (.csv) fájlból.
Import-SCSMManagementPack Felügyeleti csomagokat importál.
New-SCOrchestratorConnector Egy új Service Manager Orchestrator-összekötőt hoz létre.
New-SCRelationshipInstance Egy kapcsolatpéldányt hoz létre.
New-SCSMADConnector Létrehoz egy új Active Directory-összekötőt.
New-SCSMAlertRule Létrehoz egy riasztási szabályt, amelyet egy Operations Manager-riasztási összekötővel használ a Service Manager.
New-SCSMAnnouncement Egy új közleményt hoz létre a Service Managerben.
New-SCSMClassInstance Hozzáad egy osztálypéldányt az adatbázishoz.
New-SCSMCMConnector Egy új Configuration Manager-összekötőt hoz létre a Service Managerben.
New-SCSMDCMWorkflow Létrehoz egy új, kívánt konfigurációkezelési munkafolyamatot Service Manager.
New-SCSMEmailTemplate Egy új e-mail sablont hoz létre a Service Managerhez.
New-SCSMManagementGroupConnection Létrehoz egy új kapcsolatot a megadott felügyeleti csoporthoz. A legutóbbi létrehozott felügyeleticsoport-kapcsolat az az aktív kapcsolat, amelyet a Get- parancsmagok alapértelmezés szerint használnak, amelyben nem adta meg a ComputerName és a Credential vagy az SCSession paramétereket.
New-SCSMManagementPack Létrehoz egy új felügyeleti csomagot.
New-SCSMManagementPackBundle Egyedi felügyeleti csomagok és azok forrásainak kötegelésével egy új felügyeleticsomag-kötegfájlt hoz létre.
New-SCSMOMAlertConnector Egy új Operations Manager riasztási összekötőt hoz létre a Service Managerben.
New-SCSMOMConfigurationItemConnector Egy új Operations Manager konfigurációelem-összekötőt hoz létre a Service Managerben.
New-SCSMRunAsAccount Létrehoz egy új futtató fiókot.
New-SCSMSubscription Egy új előfizetést hoz létre a Service Managerben.
New-SCSMUserRole Egy új felhasználói szerepkört hoz létre a Service Managerben.
New-SCSMWorkflow Egy új munkafolyamatot hoz létre a Service Managerben.
New-SCVMMConnector Egy új Service Manager Virtual Machine Manager-összekötőt hoz létre.
Protect-SCSMManagementPack Lezár egy felügyeleti csomagot, így megakadályozva annak módosítását.
Remove-SCSMAllowListClass Eltávolítja a megadott osztályokat az Operations Manager CI-összekötő által az Service Manager szinkronizálása során használt osztályok engedélyezési listájából.
Remove-SCSMAnnouncement Eltávolít egy közleményt a Service Managerből.
Remove-SCSMClassInstance Eltávolítja egy konfigurációelem-objektum egy példányát.
Remove-SCSMConnector Eltávolít egy összekötőt a Service Managerből.
Remove-SCSMDCMWorkflow Eltávolítja a kívánt konfigurációkezelési munkafolyamatot a Service Manager.
Remove-SCSMEmailTemplate Eltávolít egy e-mail sablont a Service Managerből.
Remove-SCSMManagementGroupConnection Eltávolít egy felügyeleticsoport-kapcsolatot.
Remove-SCSMManagementPack Felügyeleti csomagokat távolít el.
Remove-SCSMRunAsAccount Eltávolít egy futtató fiókot.
Remove-SCSMSubscription Eltávolít egy előfizetést a Service Managerből.
Remove-SCSMUserRole Eltávolít egy felhasználói szerepkört a Service Managerből.
Remove-SCSMWorkflow Eltávolít egy munkafolyamatot a Service Managerből.
Reset-SCSMAllowList Alaphelyzetbe állítja az Operations Manager CI-összekötő által használt osztályok engedélyezési listáját Service Manager alapértelmezett Engedélyezési listára.
Restore-SCSMDeletedItem Visszaállítja a Service Manager korábban törölt elemeket.
Set-SCSMChannel A Service Manager e-mail alapú értesítési csatornájának tulajdonságait állítja be.
Set-SCSMManagementGroupConnection Beállítja a megadott kapcsolatot aktív kapcsolatként. Az aktív kapcsolat az a kapcsolat, amelyet implicit módon használ a Get- parancsmagok futtatásakor a -ComputerName és -Credential vagy -SCSession paraméterek megadása nélkül. Egyszerre csak egy kapcsolat lehet aktív, és alapértelmezés szerint az aktív kapcsolat az utolsó kapcsolat, amelyet a New-SCManagementGroupConnection parancsmaggal hoztak létre.
Start-SCSMConnector Elindít egy Service Manager-összekötőt.
Test-SCSMManagementPack Teszteli egy felügyeleti csomag érvényességét.
Update-SCSMAnnouncement Frissíti egy közlemény tulajdonságait a Service Managerben.
Update-SCSMClassInstance Frissítések konfigurációelem-osztálypéldány tulajdonságértékei.
Update-SCSMConnector Frissítések Service Manager-összekötő tulajdonságai.
Update-SCSMDCMWorkflow Frissítések kívánt konfigurációkezelési munkafolyamat tulajdonságai.
Update-SCSMEmailTemplate Frissíti egy e-mail sablon tulajdonságait.
Update-SCSMRunAsAccount Frissítések a futtató fiókhoz társított hitelesítő adatokat.
Update-SCSMSetting Frissíti a Service Manager konfigurációs beállításait.
Update-SCSMSubscription Az előfizetések tulajdonságait frissíti a Service Managerben.
Update-SCSMUserRole A Service Manager egy felhasználójának UserRole tulajdonságát állítja be.
Update-SCSMWorkflow Munkafolyamatok tulajdonságait frissíti.

Data Warehouse parancsmagok a Microsoft.EnterpriseManagement.Warehouse.Cmdlets modulban

Parancsmag Leírás
Disable-SCDWJob Az adatraktár-feladat letiltása, megakadályozva annak futtatását.
Disable-SCDWJobSchedule A Disable-SCDWJobSchedule parancsmag letilt egy Data Warehouse feladatütemezést, ami miatt a feladatütemezés leállítja a feladatok indítását. Ha a feladatütemezés korábban engedélyezve lett, a feladatütemezés letiltásakor a rendszer megőrzi a feladatütemezési beállításokat. A feladatütemezési beállítások módosításához futtassa a Set-SCDWJobSchedule parancsmagot.
Disable-SCDWSource Engedélyezi a megadott adatforráshoz kapcsolódó összes feladatot.
Enable-SCDWJob Az adatraktár-feladat engedélyezése, amelyet követően a feladat az ütemezése szerint fut.
Enable-SCDWJobSchedule Az Enable-SCDWJobSchedule parancsmaggal Data Warehouse rendszergazdák engedélyezhetik a feladatütemezéseket, hogy a feladatok a megadott ütemezés szerint fussanak. A feladatütemezés letiltásához használja a Disable-SCDWJobSchedule parancsmagot.
Enable-SCDWSource Engedélyezi a megadott adatforráshoz kapcsolódó összes feladatot.
Get-SCDWEntity Lekéri az adattárházban található ténytáblák, dimenziók, táblák és kiugró adatok listáját.
Get-SCDWJob Lekéri az összes ismétlődő feladat feladatállapotát, beleértve a kinyerési, átalakítási és betöltési (ETL) feladatokat.
Get-SCDWJobModule A parancs a megadott feladat részletes adatait adja vissza. Az adatok között szerepelnek a feladat részeként végrehajtott feladatmodulok is.
Get-SCDWJobSchedule A Get-SCDWJobSchedule parancsmag Data Warehouse feladatok ütemezési adatait jeleníti meg. A JobName paraméterrel megadhatja azt a feladatot, amelynek az ütemezési adatait meg szeretné jeleníteni. Ellenkező esetben a Get-SCDWJobSchedule parancsmag az összes Data Warehouse feladat ütemezési adatait jeleníti meg.
Get-SCDWModule
Get-SCDWRetentionPeriod A Data Warehouse egy előre meghatározott megőrzési időszak után kiszúrja a sorokat. Ez a parancsmag percek alatt megadja egy adott entitás megőrzési időtartamát. Ha nincs megadva entitás, visszaadja az összes entitás alapértelmezett megőrzési időtartamát.
Get-SCDWSource Engedélyezi a megadott adatforráshoz kapcsolódó összes feladatot.
Get-SCDWSourceType Lekéri az adattárházban regisztrálható adatforrástípusokat.
Get-SCDWWatermark Lekéri a megadott feladatmodul legújabb vízjelét.
New-SCDWSourceType Ahhoz, hogy egy forrást regisztráljon a Data Warehouse, először regisztrálnia kell az adatforrás típusát a Data Warehouse. Ez a parancsmag segít regisztrálni egy új adatforrástípust a megfelelő felügyeleti csomag importálásával és a megfelelő konfigurációs módosítások végrehajtásával.
Register-SCDWSource Regisztrálja az adatforrástípusok (például Service Manager, Operations Manager és Configuration Manager) példányait az adattárházban.
Set-SCDWJobSchedule A megadott adatraktár-feladat ütemezésének beállítása.
Set-SCDWRetentionPeriod Beállítja az adatmegőrzési időtartamot percek alatt egy adott ténytáblához egy adott adattárház-adatbázisban, vagy beállítja az adatbázison belüli ténytáblák alapértelmezett értékét.
Set-SCDWSource Frissítések az adatforrás egy példányához kitölthető osztályok és kapcsolatok definícióját.
Set-SCDWWatermark – Beállítja azt a vízjelet, amelyből a későbbi adatfeldolgozásnak folytatódnia kell.
Start-SCDWJob Adatraktár-feladat elindítása.
Unregister-SCDWManagememtPack
Unregister-SCDWSource Adatforrás regisztrációjának törlése az adattárházból.

Következő lépések