Ügynökök feladatai

 

Érvényes: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Ügynökfeladatok a System Center 2012 – Operations Manager számítógépen futnak az ügynök a célobjektum felügyelt ahol. Egy ügynök feladat lehet egy parancsfájlt vagy végrehajtható program futtatása a parancssorból. Végrehajtható program használata esetén a az ügynök számítógépén az alkalmazást telepíteni kell.

Ügynökök feladatai hasznosak a műveletek végrehajtására, az ügynök számítógépén, vagy a felhasználó számára az adatok beolvasásakor. Rendelkeznek a következő lehetőségeket:

  • A parancsfájl vagy parancs helyileg az ügynök számítógépén, a számítógépre való bejelentkezés nélkül interaktív módon futtatható.

  • A parancsfájl vagy parancs futtatható a egyetlen művelettel több ügynökök.

  • A parancsfájl vagy parancs futtatása a engedélyekkel a felhasználó számára nem elérhető helyi felhasználói hitelesítő adatok használatával.

Ügynökfeladat

Ügynökfeladat

Hitelesítő adatok

Feladatok futtatása alatt az alapértelmezett műveleti fiók hitelesítő adatait az ügynök számítógépére. Ez általában megfelelő jogosultságokkal rendelkezik eléréséhez a legtöbb alkalmazás-összetevők, még akkor is, ha a feladatot futtató felhasználó nem rendelkezik ezeket a jogokat. Ha a feladat más hitelesítő adatait, például egy külső adatforrásból elérése igénylő művelet végrehajtásához szükséges megadhatja hitelesítő adatok a feladat futtatásakor.

Kimenet

Minden normál adatfolyam (StdOut) ki a parancsfájlt a küldött kimeneti vagy a parancs a felhasználó számára megadott feladat kimenetként az operatív konzolon. Parancssor programok általában akkor kimeneti információ a folyamatos. Adja meg ezt az információt a parancsok például WScript.Echo segítségével a parancsfájlok kell kimeneti információkat.

Ügynök feladat varázsló beállítások létrehozása

Mikor fusson a ügynök feladat létrehozása varázsló, meg kell adnia értékek található a következő táblázatok beállításokat. Az egyes táblák a varázsló egy-egy oldalának felelnek meg.

Általános tulajdonságok

A következő lehetőségek állnak rendelkezésre a Általános beállítások a varázsló.

Beállítás

Leírás

Tevékenység neve

A feladat neve. Ez a név jelenik meg a műveletek ablaktábla az operatív konzolon.

Leírás

A feladat leírását.

A feladat-cél

A feladat célosztály. A feladat jelenik meg a műveletek ablaktáblán, ha a cél osztály példánya van kijelölve. A célobjektum tulajdonságok érhetők el a feladat a paraméter használata

Nem adja meg a riasztás és az esemény a parancssor használatával kapcsolatos feladatokhoz egy cél. Érhetők el a riasztások, és a események, függetlenül a osztály, amely a létrehozáshoz.

Parancssor

A következő lehetőségek állnak rendelkezésre a parancssor a varázsló. Ez az oldal csak akkor érhető el, a parancssor használatával ügynök feladat.

Beállítás

Leírás

Alkalmazás

Elérési útját és nevét az alkalmazás futtatásához.

Paraméterek

A Paraméterek hozzáadása a parancssor használatával. Ez lehet a statikus szöveg és a cél osztály tulajdonságait változókat kombinációja, vagy a szülőosztályainak egyikét.

Ha egy változó egy paramétereként használt sikerült feloldani a szöveget tartalmazó adható meg, kell-e a változó közé ajánlatok a (""). Ha nincs ajánlatok, és a szöveg tartalmaz egy helyet, majd azt lesz láthatók több paraméterként.

Munkakönyvtár

Az alapértelmezett könyvtárat, az alkalmazás futása során használandó.

Időkorlát

Az alkalmazás futtatásához engedélyezett másodpercek számát. Ebben az időszakban, nem fejeződött, ha az alkalmazás véget ér, és a hibát adott vissza.

UNIX/Linux parancs-rendszerhéj

A rendszerhéj-parancs részletei lapon a varázsló a következő lehetőségek érhetők el. Ez az oldal csak akkor érhető el egy UNIX/Linux parancs-rendszerhéj ügynök feladat.

Beállítás

Leírás

Parancs

A rendszerhéj parancs végrehajtásához. Ez lehet egy program vagy parancsfájl, parancsot vagy több parancsot (a feldolgozási sorban lévő operátorok használata) egysoros sorozatát teljes elérési útja.

Futtató profil

Vagy a UNIX/Linux műveleti fiók vagy UNIX/Linux-jogosultságú fiók profil. Válassza ki a profilt, amely a feladat cél összekapcsolja a szükséges fiók hitelesítő adatait. A társított fiók lesz, a parancs végrehajtásához.

Időtúllépés hossza (másodperc)

Másodpercben, amely a parancs futhat, mielőtt az ügynök leállítja azt. Ez megakadályozza, hogy a probléma parancsok a folyamatosan futó, és amely túlzott munkaterhelést az ügynök számítógépére.

Parancsfájl

A következő lehetőségek állnak rendelkezésre a parancsfájl a varázsló. Ez az oldal csak akkor érhető el, a parancsfájl-ügynök feladat.

Beállítás

Leírás

Fájlnév

A parancsfájl nevét. A záró kell .vbs vagy .js bővítményben, attól függően, hogy a parancsfájl Vbscriptben vagy JScriptben írt-e.

Időkorlát

Másodpercben, amely a parancsfájl futhat, mielőtt az ügynök leállítja azt. Ezzel megelőzhető a folyamatosan futó parancsprogram problémája, amely túlzott munkaterhelést róna az ügynök számítógépére.

Parancsfájl

A parancsfájl törzsét.

Paraméterek

Kattintson ide a parancsfájl argumentumai értéket ad. További információ: Parancsfájl argumentumai.

Ügynök feladatok létrehozása

Parancssor ügynökök feladatai

Parancssor ügynök feladatok egy cél osztály használatával parancssori alkalmazás vagy a köteg fájl futtatása. Szerepelnek a műveletek ablaktábla az operatív konzol, ha a cél osztály példánya van kijelölve. Az elérési utat, az alkalmazás és a munkakönyvtár is megadhat. A feladat futása során az ügynök számítógépére telepítenie kell az alkalmazás. A célosztály, vagy egy annak szülőjének $Target változók segítségével a parancssorból kell szerepelnie. Kimenetet az alkalmazásból, a konzol küld vissza a felhasználó érkeznek a feladatállapot párbeszédpanelen az operatív konzolon a feladat futása során.

Az alábbi eljárás hoz létre a konzol feladat futtatása a netstat segédprogram a listán a portok, amely a számítógép ügynök figyel.

Parancssor ügynök feladat létrehozása

  1. Válassza ki a szerzői műveletek munkaterület.

  2. A szerzői műveletek ablaktáblában bontsa ki a felügyeleti csomag objektumai.

  3. Kattintson jobb gombbal feladatok és válassza Hozzon létre egy új feladatot megnyitni a feladat létrehozása varázsló.

  4. Az a feladat típusa oldalon, tegye a következőket:

    1. Alatt Ügynökfeladatok, válassza parancssor.

    2. Az a Válassza ki a cél felügyeleti csomag legördülő listában, válassza ki a felügyeleti csomagot a feladat tárolására. A felügyeleti csomagokkal kapcsolatban bővebben itt olvashat: A felügyeleti csomag fájl kijelölése.

    3. Kattintson a Tovább gombra.

  5. Az a Általános Tulajdonságok oldalon, tegye a következőket:

    1. A tevékenység neve, típus Netstat. Ez az a szöveg, amelyet a jelenik meg a műveletek ablaktáblán.

    2. A Select gombra kattintva nyissa meg a elemeket válassza ki a cél párbeszédpanel megnyitásához.

    3. Válasszon Windows-számítógép és kattintson a OK.

    4. Kattintson a Tovább gombra.

  6. A Parancssor lapon tegye a következőket:

    1. Az a alkalmazás mezőbe írja be a %windir%\system32\netstat.exe.

    2. Kattintson a Létrehozás gombra.

UNIX/Linux rendszerhéj parancs ügynökök feladatai

UNIX/Linux parancs-rendszerhéj feladatok futtatása a parancssori alkalmazást, vagy a parancsfájl a cél osztály használatával. Szerepelnek a műveletek ablaktábla az operatív konzol, ha a cél osztály példánya van kijelölve. Az elérési utat a parancsfájl vagy parancs, szeretne futtatni egy parancsot vagy több parancsot (a feldolgozási sorban lévő operátorok használata) egysoros sorozatát is megadhat. Kimenetet az alkalmazásból, a konzol küld vissza a felhasználó érkeznek a feladatállapot párbeszédpanelen az operatív konzolon a feladat futása során.

Az alábbi eljárás hoz létre a konzol feladat futtatása a netstat segédprogram a listán a portok, amely a számítógép ügynök figyel.

A UNIX/Linux parancs-rendszerhéj-ügynök feladat létrehozása

  1. Válassza ki a szerzői műveletek munkaterület.

  2. A szerzői műveletek ablaktáblában bontsa ki a felügyeleti csomag objektumai.

  3. Kattintson jobb gombbal feladatok és válassza Hozzon létre egy új feladatot megnyitni a feladat létrehozása varázsló.

  4. Az a feladat típusa oldalon, tegye a következőket:

    1. Alatt Ügynökfeladatok, válassza egy UNIX/Linux-rendszerhéj parancs futtatása.

    2. Az a Válassza ki a cél felügyeleti csomag legördülő listában, válassza ki a felügyeleti csomagot a feladat tárolására. A felügyeleti csomagokkal kapcsolatban bővebben itt olvashat: A felügyeleti csomag fájl kijelölése.

    3. Kattintson a Tovább gombra.

  5. Az a Általános Tulajdonságok oldalon, tegye a következőket:

    1. A tevékenység neve, típus Netstat. Ez az a szöveg, amelyet a jelenik meg a műveletek ablaktáblán.

    2. A Select gombra kattintva nyissa meg a elemeket válassza ki a cél párbeszédpanel megnyitásához.

    3. Válasszon UNIX/Linux-számítógép és kattintson a OK.

    4. Kattintson a Tovább gombra.

  6. Az a rendszerhéj parancs részletek oldalon, tegye a következőket:

    1. Az a parancs mezőbe írja be a netstat.

    2. Válassza ki a futtató profilt használatára.

    3. Bemeneti a feladat-időtúllépés másodpercben.

    4. Kattintson a Létrehozás gombra.

Parancsfájl-ügynökök feladatai

Parancsfájl-ügynök feladatok egy cél osztály használatával Windows parancsfájl futtatása. Szerepelnek a műveletek ablaktábla az operatív konzol, ha a cél osztály példánya van kijelölve. A parancsfájl néhány művelet végrehajtása, vagy azt is gyűjthet vissza a felhasználónak az átadott információ a feladatállapot párbeszédpanel megnyitásához. A felhasználónak adott vissza az adatokat, bármely információ jelenik meg a parancssor használatával parancsfájl-utasítás használható. VBScript, ez általában lesz a WScript.Echo parancsot.

Az alábbi eljárás egy ügynök parancsfájl feladat újraindítja a célként megadott számítógép hoz létre. Két paramétert fogad. Az első, amely azt kérdezi le a számítógép neve a egyszerű neve tulajdonság a cél. A második egy-egy jelző, amely meghatározza, hogy az újraindítás kell végezni. Az alapértelmezett érték hamis, és a felhasználónak meg kell változtatnia való Igaz Ha sem futtatni a feladatot, vagy az újraindítás nem hajtható végre. Ez lehetővé teszi a egy kiegészítő biztonsági operátor megakadályozása véletlenül működik-e újraindítás feladata.

Parancssor ügynök feladat létrehozása

  1. Válassza ki a szerzői műveletek munkaterület.

  2. A szerzői műveletek ablaktáblában bontsa ki a felügyeleti csomag objektumai.

  3. Kattintson jobb gombbal feladatok és válassza Hozzon létre egy új feladatot megnyitni a feladat létrehozása varázsló.

  4. Az a feladat típusa oldalon, tegye a következőket:

    1. A Ügynökfeladatok, válassza parancsfájl futtatása.

    2. Az a Válassza ki a cél felügyeleti csomag legördülő listában, válassza ki a felügyeleti csomagot a feladat tárolására. A felügyeleti csomagokkal kapcsolatban bővebben itt olvashat: A felügyeleti csomag fájl kijelölése.

    3. Kattintson a Tovább gombra.

  5. Az a Általános Tulajdonságok oldalon, tegye a következőket:

    1. A tevékenység neve, típus Újraindítás számítógép. Ez az a szöveg, amelyet a jelenik meg a műveletek ablaktáblán.

    2. A Select gombra kattintva nyissa meg a elemeket válassza ki a cél párbeszédpanel megnyitásához.

    3. Válasszon Windows-számítógép és kattintson a OK.

    4. Kattintson a Tovább gombra.

  6. Az a parancsfájl oldalon, tegye a következőket:

    1. Az a Fájlnév mezőbe írja be a RebootComputer.vbs.

    2. Az alapértelmezett 1 perces a hagyja a időtúllépés.

    3. A következő parancsfájl, és az elmúlt történő másolása a parancsfájl mezőbe.

      sComputer = WScript.Arguments(0) bConfirmFlag = cbool(WScript.Arguments(1)) Set colOS = GetObject("winmgmts:{impersonationLevel=impersonate,(Shutdown)}//" & sComputer).ExecQuery("select * from Win32_OperatingSystem where Primary=true") If bConfirmFlag Then For each objOS in colOS objOS.Reboot() Next Else WScript.Echo "Confirm flag set to false. Computer will not be rebooted." End If
      
    4. Kattintson a paraméterek megnyitni a paraméterek párbeszédpanel megnyitásához.

    5. Kattintson a cél, és válassza ki egyszerű neve.

    6. Írjon be egy szóközt után a számítógép neve változó, és írja be hamis. A végső paraméter sor az alábbi példához hasonló a következőhöz:

      $Target/Property[Type="MicrosoftWindowsLibrary7585000!Microsoft.Windows.Computer"]/PrincipalName$ hamis

    7. Kattintson az OK gombra.

    8. Kattintson a Létrehozás gombra.