Computerhilfen.de

Design und Entwicklung => Programmieren Forum & Hilfe => Thema gestartet von: StefanS1992 am 03.07.09, 17:36:19

Titel: Batch problem!
Beitrag von: StefanS1992 am 03.07.09, 17:36:19
hallo,

(http://img268.imageshack.us/img268/9513/batchjpg.jpg) (http://img268.imageshack.us/i/batchjpg.jpg/)


ich habe eine batch datei, die die hlsw.exe startet, danach verschwindet das fenster, ich möchte danach aber ein schwarzes fenster haben das sich nicht schließt, ich hoffe es kann mir jemand helfen es ist wirklich dringend auch wenn es zuerst unnütz erscheint :-)

hier mein quellcode (http://www.computerhilfen.de/fachbegriffe-q-Quellcode.html) :

@echo off
cls
title C:\Program Files\HLSW\hlsw.exe
start hlsw.exe
echo.
echo
pause
echo.
:end
cls
@ECHO 
Titel: Re: Batch problem!
Beitrag von: Klischeepunk am 09.07.09, 08:38:04
mach vor deinem "@ECHO" einfach ein goto end (endlosschleife)
oder (auch vor "@ECHO") PAUSE > nul einfügen (Warten auf Tastatureingabe ohne irgendwas zu tun) - "> nul" killt die ausgabe "Warten auf tastaturblabla"
Titel: Re: Batch problem!
Beitrag von: JörgA am 17.07.09, 12:17:31
mach vor deinem "@ECHO" einfach ein goto end (endlosschleife)
oder (auch vor "@ECHO") PAUSE > nul einfügen (Warten auf Tastatureingabe ohne irgendwas zu tun) - "> nul" killt die ausgabe "Warten auf tastaturblabla"

Hallo,

dies hätte zur Folge, dass die Batchdatei einen Prozessorkern / den Prozessor lahm legt.

Vorschlag:

@echo off
cls
start "HLSW" /wait hlsw.exe

"HLSW" ist der Fenstertitel
/wait wartet, bis das Programm beendet ist (notfalls Strg-C)
Titel: Re: Batch problem!
Beitrag von: 8eta am 30.07.09, 13:58:50
hää?? warum nicht einfach das hier reinschreiben..

Zitat
"C:\Program Files\HLSW\hlsw.exe"
Titel: Re: Batch problem!
Beitrag von: Benni17 am 02.08.09, 16:16:41
Wie wärs mit :

 
Zitat
@echo off

cd C:\

cd C:\Programme\HLSW

start hlsw.exe

funktioniert wunderbar
Titel: Re: Batch problem!
Beitrag von: 8eta am 02.08.09, 16:23:56
dieser "start" befehl lässt das fenster aber wieder schließen meines wissens...
Titel: Re: Batch problem!
Beitrag von: Benni17 am 02.08.09, 17:28:16
er kann ja darunter ne "pause" setzten und das schwarze fenster dann betrachten ;)
Titel: Re: Batch problem!
Beitrag von: Klischeepunk am 03.08.09, 15:09:46
Hallo,

dies hätte zur Folge, dass die Batchdatei einen Prozessorkern / den Prozessor lahm legt.

Vorschlag:

@echo off
cls
start "HLSW" /wait hlsw.exe

"HLSW" ist der Fenstertitel
/wait wartet, bis das Programm beendet ist (notfalls Strg-C)
PAUSE wartet doch nich busy O.o
Titel: Re: Batch problem!
Beitrag von: M. v. S. am 15.09.09, 14:53:13
und wie kann man es erreichen, dass das fenster sich nicht schließen lässt?
Titel: Re: Batch problem!
Beitrag von: 8eta am 15.09.09, 18:21:37
"C:\Program Files\HLSW\hlsw.exe" in batch reinschreiben ?::)