Program futtatása

Fontos

Az Orchestrator ezen verziója elérte a támogatás végét. Javasoljuk, hogy frissítsen az Orchestrator 2019-re.

A Program futtatása tevékenység a tartomány bármely számítógépén futtat bármilyen programot vagy parancsot interaktív vagy háttérbeli módban. Ezzel a tevékenységtel biztonsági mentési alkalmazásokat vagy összetett parancsokat futtató batch-szkripteket futtathat.

A programfuttatási tevékenység konfigurálása

A Program futtatása tevékenység konfigurálása előtt meg kell határoznia a következőket:

  • A futtatandó parancssori argumentum vagy program, és hogy melyik számítógépen fog futni.

  • Azt is meg kell határoznia, hogy a célszámítógép egyik felhasználójának használnia kell-e a programot a futtatáskor. A programot vagy parancsot futtató felhasználói fióknak rendszergazdai jogosultságokkal kell rendelkeznie a programok célszámítógépen való futtatásához.

A .NET-szkript futtatása tevékenység konfigurálásához használja az alábbi információkat.

Részletek

Beállítások Konfigurációs utasítások
Program végrehajtása Ezt a módot választva ugyanúgy futtathat egy programot, mint a Windows parancsikonja vagy a Windows Futtatás párbeszédpanelje. A három pont (...) gombbal is megkeresheti a számítógépet.
Parancs végrehajtása Ezt a módot választva ugyanúgy futtathat parancsokat, mint a Windows parancssora.
Számítógép Írja be azt a számítógépet, amelyen a program vagy parancs futni fog.
Program elérési útja – Ha a Program végrehajtási módját választotta, ez az elem programútvonalként jelenik meg. Írja be a futtatni kívánt program helyének teljes elérési útját. Ezután, ha paramétereket szeretne átadni a programnak, írja be őket a Paraméterek mezőbe.

– Ha a Parancsfuttatási módot választotta, ez az elem Parancsként jelenik meg. Írja be a futtatni kívánt parancs elérési útját, és adja meg azokat a paramétereket, amelyeket át szeretne adni a parancsnak ugyanazon a sorban a Command (Parancs) mezőben.
Paraméterek Írja be a futtatni kívánt programnak átadott paramétereket. Ez a beállítás csak akkor érhető el, ha a Program végrehajtási módját választja.
Munkamappa Írja be annak a munkamappának a teljes elérési útját, amelyet a program vagy a parancs használni fog. A parancs vagy program úgy fog viselkedni, mintha a munkamappából futtatták volna.

Felsőfokú

Beállítások Konfigurációs utasítások
Végrehajtási mód Válassza ki a program következő végrehajtási beállításainak egyikét:

- Interaktív: Ezt a lehetőséget választva megjeleníthet egy felhasználói felületet azon a számítógépen, amelyen a parancs vagy a program fut. Ha elérhető, egy felhasználói felület jelenik meg egy felhasználói munkamenetben, amelyet a Speciális lap Futtatás másként mezőiben (Felhasználónév, Jelszó) megadott felhasználói hitelesítő adatok határoznak meg.

- Háttér, normál prioritás: Ezt a beállítást választva futtassa a parancsot vagy programot a háttérben, és a folyamat prioritása normál értékre van állítva. Ebben a módban nem jelenik meg felhasználói felület.

- Háttér, alacsony prioritás: Ezt a lehetőséget választva futtassa a parancsot vagy programot a háttérben, és a folyamat prioritása alacsony. Ebben a módban nem jelenik meg felhasználói felület. Előfordulhat, hogy egyes programok nem megfelelően működnek, ha alacsony prioritásúra vannak állítva. Ebben az esetben használja inkább az Interaktív vagy a Háttér, normál prioritási beállításokat.
Várja meg a program befejezését Ha ezt a beállítást választja, a Program futtatása megvárja, amíg a program vagy a parancs befejeződik, mielőtt továbblépne a runbook következő tevékenységére. Ha a Végrehajtási módotinteraktívra állította be, akkor a felhasználónak be kell zárnia a programot, mielőtt a Program futtatása tevékenység át tud lépni a runbook következő tevékenységére.
Befejezés után Írja be a program vagy parancs befejezéséhez szükséges percek maximális számát. Állítsa ezt az értéket 0 értékre, hogy a Program futtatása tevékenység határozatlan ideig várjon a program vagy parancs befejezésére. Ha az idő lejárt, és a program vagy parancs futtatása nem fejeződött be, a Program futtatása tevékenység leállítja a programot vagy a parancsot, és hibát jelez.
Ne várjon a program befejezésére Ha ezt a beállítást választja, a Program futtatása tevékenység futtatja a programot vagy a parancsot, és nem várja meg, amíg befejeződik. Ha ezt a beállítást választja, a Program futtatása tevékenység által létrehozott közzétett adatelemek nem lesznek elérhetők más tevékenységek számára.
Felhasználónév Ha másik fióknevet szeretne használni a számítógépre való bejelentkezéshez és egy program futtatásához, írja be a fiókszámot a Felhasználónév mezőbe. Megjegyzés: Ez a felhasználónév csak arra a számítógépre jelentkezik be, amelyen a Program futtatása tevékenység fut, és az interaktív bejelentkezési típust használja. Ha a Program futtatása tevékenység által indított program más számítógépeken lévő erőforrásokhoz fér hozzá, a rendszer ugyanazt a felhasználónevet használja a távoli számítógépen, de a hálózati bejelentkezési típussal.
Jelszó Írja be a felhasználónévhez társított jelszót a program távoli számítógépen való futtatásához.

Közzétett adatok

Az alábbi táblázat a közzétett adatelemeket sorolja fel.

Elem Leírás
Program elérési útja A beírt program elérési útja vagy parancsa.
Programparaméterek A programnak átadott paraméterek. Ez a beállítás csak akkor érhető el, ha a Program futtatása lehetőség van kiválasztva a Részletek lapon.
Munkamappa elérési útja A munkamappa elérési útja.
Folyamatazonosító Annak az alkalmazásnak a folyamatazonosítója, amely a Program futtatása tevékenység futtatásakor indult el. Parancsfuttatás használata esetén ez lesz a Windows parancssori alkalmazás folyamatazonosítója.
Program kilépési kódja A Program futtatása tevékenység által futtatott alkalmazás visszatérési kódja.
Computer Annak a számítógépnek a neve, amelyen az alkalmazás elindult.
A program kimenete A program futtatásakor a konzolnak küldött szöveg.
Tiszta kimenet A program nem módosított kimenete.
Program kimeneti fájlja Annak a helyi fájlnak a neve, amelyben a program kimenete mentve lett.
UNC-program kimeneti fájlja Annak a fájlnak a neve, amelyben a program kimenete UNC formátumban lett mentve.

Biztonság

A Program futtatása tevékenység a PsExec függvényen alapul. A PsExec lehetővé teszi a folyamatok más rendszereken való végrehajtását, és teljes interaktivitást biztosít a konzolalkalmazásokhoz. A PsExecről további információt a PsExec webhelyen talál.

A Program futtatása tevékenység bizonyos biztonsági aggályokat örököl a PsExectől. A PsExec nevesített csöveket használ. Ez biztonsági problémát jelenthet, mivel a hitelesítő adatok elküldhetők ezen az eszközön keresztül.

Megkerülő megoldás a biztonsági rések miatt aggódó ügyfelek számára, ha létrehoznak egy leképezett meghajtót a kiszolgálóhoz, amely a programfuttatási tevékenység célja. Ez biztonsági környezetet hoz létre a Program futtatása tevékenységhez.