Wie setze ich einen Timeout für einen Prozess unter Windows 7?
Ich würde gerne ein Programm mit einer windows-batch-Datei. Aber das Programm sollte halt nach einer gewissen timeout-Wert. Zum Beispiel: Führen Sie das Programm 60 Sekunden und stoppen es nach 60 Sekunden.
Unter Linux gibt es diese schöne timeout
Befehl zu tun, was ich will. Windows hat auch eine timeout
Befehl, aber seine nur zu unterbrechen-Befehl, verzögern die Ausführung. Ist es etwas, das unter Windows zu tun ?
Setup: Windows 7, 64 Bit, Professional
InformationsquelleAutor der Frage John Threepwood | 2012-11-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor der Antwort Bali C
Bali C, gab eine knappe und auf den Punkt Antwort.
Ich brauchte etwas ein wenig mehr ausgereifter und wiederverwendbar.
Basierend auf Bali C Beispiel. Ich kam mit dieser.
Wenn es jemanden geben sollte, müssen die gleiche wie ich.
Ihre.bat
STARTwaitKILL.BAT
Werden könnte, konkretisiert Erz mehr Argumente für die Priorität und so, aber ich habe nicht die Notwendigkeit für. Sollte nicht schwer sein, sich zu fügen.
InformationsquelleAutor der Antwort LMercury
Nicht vorhanden Befehl in Windows zu verzögern, eine app oder einen timeout für eine app
Timeout in Windows ist für die Verzögerung der Ausführung von CMD/Batfile, nichts mehr nutzen.
Können Sie externe tools dafür, ich erinnere mich nicht an die Namen von jedem, der jetzt, so viele U-software, sorry, aber ich erinnere mich, dass in der offiziellen autoit-forum gibt es eine ähnliche Kommandozeilen-tool, eine app zu starten festlegen der timeout,
und vielleicht in das tool NIRCMD, oder ps2exec, überprüfen Sie Ihre Dateien, oder jemand in der WAIK-Kits.
Dies ist die einzige, die Sie tun können:
InformationsquelleAutor der Antwort ElektroStudios
Den
start
+timeout
+taskkill
wartet genau der vorgegebenen Zeit. Da musste ich stoppen und warten, wenn der Prozess beendet früherenhabe ich meine eigene Lösung in C++.Den
tuxliketimeout
Programm imitiert die GNU-timeout. Fühlen Sie sich frei zum download&kompilieren vonhttps://github.com/cernoch/tuxliketimeout
InformationsquelleAutor der Antwort Radomír Černoch