Ü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
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
-
Válassza ki a szerzői műveletek munkaterület.
-
A szerzői műveletek ablaktáblában bontsa ki a felügyeleti csomag objektumai.
-
Kattintson jobb gombbal feladatok és válassza Hozzon létre egy új feladatot megnyitni a feladat létrehozása varázsló.
-
Az a feladat típusa oldalon, tegye a következőket:
Alatt Ügynökfeladatok, válassza parancssor.
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.
Kattintson a Tovább gombra.
-
Az a Általános Tulajdonságok oldalon, tegye a következőket:
A tevékenység neve, típus Netstat. Ez az a szöveg, amelyet a jelenik meg a műveletek ablaktáblán.
A Select gombra kattintva nyissa meg a elemeket válassza ki a cél párbeszédpanel megnyitásához.
Válasszon Windows-számítógép és kattintson a OK.
Kattintson a Tovább gombra.
-
A Parancssor lapon tegye a következőket:
Az a alkalmazás mezőbe írja be a %windir%\system32\netstat.exe.
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
-
Válassza ki a szerzői műveletek munkaterület.
-
A szerzői műveletek ablaktáblában bontsa ki a felügyeleti csomag objektumai.
-
Kattintson jobb gombbal feladatok és válassza Hozzon létre egy új feladatot megnyitni a feladat létrehozása varázsló.
-
Az a feladat típusa oldalon, tegye a következőket:
Alatt Ügynökfeladatok, válassza egy UNIX/Linux-rendszerhéj parancs futtatása.
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.
Kattintson a Tovább gombra.
-
Az a Általános Tulajdonságok oldalon, tegye a következőket:
A tevékenység neve, típus Netstat. Ez az a szöveg, amelyet a jelenik meg a műveletek ablaktáblán.
A Select gombra kattintva nyissa meg a elemeket válassza ki a cél párbeszédpanel megnyitásához.
Válasszon UNIX/Linux-számítógép és kattintson a OK.
Kattintson a Tovább gombra.
-
Az a rendszerhéj parancs részletek oldalon, tegye a következőket:
Az a parancs mezőbe írja be a netstat.
Válassza ki a futtató profilt használatára.
Bemeneti a feladat-időtúllépés másodpercben.
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
-
Válassza ki a szerzői műveletek munkaterület.
-
A szerzői műveletek ablaktáblában bontsa ki a felügyeleti csomag objektumai.
-
Kattintson jobb gombbal feladatok és válassza Hozzon létre egy új feladatot megnyitni a feladat létrehozása varázsló.
-
Az a feladat típusa oldalon, tegye a következőket:
A Ügynökfeladatok, válassza parancsfájl futtatása.
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.
Kattintson a Tovább gombra.
-
Az a Általános Tulajdonságok oldalon, tegye a következőket:
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.
A Select gombra kattintva nyissa meg a elemeket válassza ki a cél párbeszédpanel megnyitásához.
Válasszon Windows-számítógép és kattintson a OK.
Kattintson a Tovább gombra.
-
Az a parancsfájl oldalon, tegye a következőket:
Az a Fájlnév mezőbe írja be a RebootComputer.vbs.
Az alapértelmezett 1 perces a hagyja a időtúllépés.
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
Kattintson a paraméterek megnyitni a paraméterek párbeszédpanel megnyitásához.
Kattintson a cél, és válassza ki egyszerű neve.
Í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
Kattintson az OK gombra.
Kattintson a Létrehozás gombra.