Hi. Ich muß ein Programm starten, es 2 min offen lassen, schließen und erneut starten. Kann mir jemand helfen?
Tapsi99
Hi. Ich muß ein Programm starten, es 2 min offen lassen, schließen und erneut starten. Kann mir jemand helfen?
Tapsi99
tja, ich fuerchte da wirst du etwas genauer beschreiben muessen was du eigentlich willst. (vor allem waere es auch gut zu wissen in welche programmiersprache das passieren soll.)
WM_QUERY
thomas woelfer
Danke für dein Interesse. Ich brauche lediglich ein Programm, das mir ein beliebiges Programm sofort startet, es nach 3 min wieder schließt (oder anderer zeitangabe) und dann sofort wieder öffnet und das in einer Endlosschleife, bis ich es abbreche. Die Sprache ist egeal. Es muß unter win9x funktionieren.
Danke
naj, das mit dem beenden ist etwas schwierig - wenn ein beliebiges programm von aussen beendet werden soll hilfts nichts: du musst es abschiessen. (z.b. mit dem 'kill' befehl aus dem resource kit. das macht die sache aber kompliziert, weil du dazu die pid des programmes brauchst, und an die kommst du per batch nicht richtig dran...)
das mit dem starten und warten ist einfach: du schreibst einen batch-job der einfach kontinuierlich laueft. zu beginn startet er das beliebige programm, dann wartet er (z.b. mit dem 'sleep' befehl von www.woelfer.com -> andere downloads), schiesst das andere programm ab und faengt wieder von vorne an: was dabei nach einer besseren loesung schreit ist die sache mit dem abschiessen.
zu diesem zweck koenntest du ein kleines c-programm schreiben das alle 3 schritte erledigt, dann waere die sache mit der pid auch kein problem... z.b.:
while( 1)
{
HANDLE h = CreateProcess( .... 'beliebiges programm' );
sleep( 3000);
TerminateProcess( ...
}
WM_HOPETHISHELPS
thomas woelfer