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.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: