Timeout für einzelne Befehle festlegen
Moderators: MVogt, moderators
Timeout für einzelne Befehle festlegen
Hallo,
gibt es im Empirum eine Möglichkeit den Timeout für einzelne Befehle in beispielsweise Minuten festzulegen?
Wäre bei bestimmten Befehlen wie z.B. einen Call aufruf hilfreich damit diese nicht ewig laufen. Ist der Timeout auf z.B. 10min gesetzt und der Call Befehl ist vor den 10min fertig ist, soll in der Setup.inf wie geplant fortgeführt werden. Dauert es Allerdings länger als 10min soll in eine bestimmte Sektion gesprungen werden in welcher dann z.B. eine Errorlogmsg erzeugt wird.
Gruß
gibt es im Empirum eine Möglichkeit den Timeout für einzelne Befehle in beispielsweise Minuten festzulegen?
Wäre bei bestimmten Befehlen wie z.B. einen Call aufruf hilfreich damit diese nicht ewig laufen. Ist der Timeout auf z.B. 10min gesetzt und der Call Befehl ist vor den 10min fertig ist, soll in der Setup.inf wie geplant fortgeführt werden. Dauert es Allerdings länger als 10min soll in eine bestimmte Sektion gesprungen werden in welcher dann z.B. eine Errorlogmsg erzeugt wird.
Gruß
-
- Moderator
- Posts: 7966
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Timeout für einzelne Befehle festlegen
Dafür gibt es
CallTimeOut=3600
und
AbortAfterCallTimeOut=1
CallTimeOut=3600
und
AbortAfterCallTimeOut=1
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Re: Timeout für einzelne Befehle festlegen
Hallo!
Herr Ambrosius, bitte korrigieren Sie mich, aber ich meine die Steuerung CallTimeOut kann nur GLOBAL für das gesamte Skript und nicht für einzelne Befehle festgelegt werden?
Herr Ambrosius, bitte korrigieren Sie mich, aber ich meine die Steuerung CallTimeOut kann nur GLOBAL für das gesamte Skript und nicht für einzelne Befehle festgelegt werden?
Grüße MaMa82
PS: EDV steht nicht für "Elektronische Datenverarbeitung", sondern vielmehr für "ENDE DER VERNUNFT"!
PS: EDV steht nicht für "Elektronische Datenverarbeitung", sondern vielmehr für "ENDE DER VERNUNFT"!
Re: Timeout für einzelne Befehle festlegen
Hallo,Hendrik_Ambrosius wrote: ↑22. Jan 2019, 18:48 Dafür gibt es
CallTimeOut=3600
und
AbortAfterCallTimeOut=1
diese beiden Befehle stehen mir lediglich in der Application Sektion zur Verfügung...
Unter "Commands" in den anderen Sektionen wo auch die Call Befehle z.B. verfügbar sind, stehen diese laut PackageEditor nicht zur Verfügung.
-
- Moderator
- Posts: 7966
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Timeout für einzelne Befehle festlegen
Ja, braucht man dort auch nicht noch mal, oder? Wirken ja global...
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Re: Timeout für einzelne Befehle festlegen
Naja ich möchte das ganze aber in meiner Setup.inf für die Befehle einzeln steuern können und nicht Global für das gesamte Setup.inf festlegen.
-
- Moderator
- Posts: 7966
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Timeout für einzelne Befehle festlegen
Der Fall dass man für jede einzelne aufgerufene EXE unterschiedliche Timeouts definiert ist bisher nicht vorgesehen.
> ideas.matrix42.com
> ideas.matrix42.com
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
- Posts: 29
- Joined: 23. Jan 2019, 16:32
- Contact:
Re: Timeout für einzelne Befehle festlegen
Hallo wäre sowas nicht ne Lösung?
Gut. Hier wird ein Prozess abgeschossen, der bei einer Deinstallation hochkommt und "stört"
Ich würde einfach eine Section bauen und das im Hintergrund als Schleife laufen lassen.
Da ja Batch nicht immer so "schön" ist, konvertiere ich das in eine Silent-EXE mit Adminrechten. Sieht keiner, stört keinen.
:LOOP
echo .....
@ping -n 02 localhost> nul
REM Timeout 60
TaskList|Find "Ts7hspinx.exe" >NUL || If Errorlevel 1 Goto WEITER
Goto LOOP
:WEITER
@Taskkill /F /IM s7hspinx.exe /T> NUL
Goto LOOP
Gut. Hier wird ein Prozess abgeschossen, der bei einer Deinstallation hochkommt und "stört"
Ich würde einfach eine Section bauen und das im Hintergrund als Schleife laufen lassen.
Da ja Batch nicht immer so "schön" ist, konvertiere ich das in eine Silent-EXE mit Adminrechten. Sieht keiner, stört keinen.
:LOOP
echo .....
@ping -n 02 localhost> nul
REM Timeout 60
TaskList|Find "Ts7hspinx.exe" >NUL || If Errorlevel 1 Goto WEITER
Goto LOOP
:WEITER
@Taskkill /F /IM s7hspinx.exe /T> NUL
Goto LOOP
Who is online
Users browsing this forum: No registered users and 15 guests