Megosztás a következőn keresztül:


Program futtatása

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

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

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

  • A futtatandó parancssori argumentum vagy program, valamint az, 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ásának 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 pontot tartalmazó (...) gombbal is böngészhet a számítógépek között.
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 Programvégrehajtási módot 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 a parancsmező ugyanazon sorában szeretne átadni a parancsnak .
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 Programvégrehajtási módot választja.
Munkamappa Írja be a program vagy parancs által használni kívánt munkamappa teljes elérési útját. A parancs vagy program úgy fog viselkedni, mintha a munkamappából futtatták volna.

Előrehaladott

Beállítások Konfigurációs utasítások
Végrehajtási mód Válassza ki a programhoz tartozó alábbi végrehajtási lehetőségek egyikét:

- Interaktív: Ezt a beállítást 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 lapon a Futtatás másként mezőkben (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 beállítást választva futtassa a parancsot vagy programot a háttérben, és a folyamat prioritása alacsonyra van állítva. Ebben a módban nem jelenik meg felhasználói felület. Előfordulhat, hogy egyes programok nem működnek megfelelően, ha alacsony prioritásúra vannak állítva. Ha ez a helyzet, használja inkább az Interaktív vagy a Háttér beállítást, a 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 futtatási program 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.
Leállítás után Írja be a program vagy parancs befejezésére váró percek maximális számát. Állítsa be 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 a program vagy a parancs futtatását eredményezi, é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 egy 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. Jegyzet: 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 is hozzáfér az erőforrásokhoz, 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.

Termék 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 elindult, amikor a "Program futtatása" tevékenység elindult. Ha parancsfuttatást használ, 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.
Számítógép Annak a számítógépnek a neve, ahol az alkalmazás elindult.
Program kimenete A program futtatásakor a konzolra küldött szöveg.
Tiszta kimenet A program nem módosított kimenete.
Program kimeneti fájlja A helyi fájl neve, amelybe a program kimenetét mentették.
UNC program kimeneti fájl 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-en alapul. A PsExec lehetővé teszi a folyamatok más rendszereken való végrehajtását, és teljes interaktivitást biztosít a konzolalkalmazások számára. A PsExec szolgáltatással kapcsolatos további információkért látogasson el a PsExec webhelyre.

A programfuttatási tevékenység bizonyos biztonsági problémákat ö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 ezen az eszközön keresztül küldhetők el.

A biztonsági rések miatt aggódó ügyfeleknek ajánlott megoldás a serverhez csatlakozó hálózati meghajtó létrehozása, amely a Program futtatása tevékenység célpontja. Ez biztonsági környezetet hoz létre a Program futtatása tevékenységhez.