Der Martin: Win32: Konsolenfenster automatisch wieder schließen

Beitrag lesen

n'Abend!

hast du apache bei dir evtl. als service installiert?

logisch, wie sonst?

da "rauschen" anweisungen durch?

Ja klar, die Anweisungen, die in der Batchdatei stehen, werden ja bei der Abarbeitung nochmal ausgegeben (ich habe ja nirgends gesagt "echo off").

bei mir steht da genau eine zeile
  Apache/1.3.31 (Win32) PHP/4.4.2 running...
ist das vielleicht bei apache 2 anders?

Die Zeile kommt dazwischen natürlich auch. Aber da das alles relativ schnell durchläuft, hab ich nicht so sehr auf die Einzelheiten geachtet.

Worauf sollte der Kommandozeileninterpreter auch noch warten?
dass man apache mit ctrl+c kickt.

Wieso das? Der startet seinen Service und meldet sich dann bei cmd.exe als fertig. Ich hab da nix mit Ctrl-C oder so.

Eventuell kannst du ihm noch einen Wink mit dem Zaunpfahl verpassen, indem du die Anweisung exit ans Ende der Batchdatei schreibst.
nein.

Nein?
Ich dachte da an die blöde Angewohnheit von Win9x, ein Konsolenfenster geöffnet zu lassen, obwohl eigentlich alle Anweisungen ausgeführt und beendet sind.

ODER einfach das dos-fenster ausblenden ohne den prozess zu killn ??
Welchen Prozess?
"apache" heisst der. ;-)

Der ist ja, wie schon erwähnt, gar nicht mehr direkt von cmd.exe abhängig und spielt daher bei dieser Betrachtung gar nicht mit.

Ciao,
 Martin

--
Lache, und die Welt wird mit dir lachen.
Schnarche, und du schläfst allein.