Computerhilfen.de
Design und Entwicklung => Programmieren Forum & Hilfe => Thema gestartet 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
-
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"
-
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)
-
hää?? warum nicht einfach das hier reinschreiben..
"C:\Program Files\HLSW\hlsw.exe"
-
Wie wärs mit :
@echo off
cd C:\
cd C:\Programme\HLSW
start hlsw.exe
funktioniert wunderbar
-
dieser "start" befehl lässt das fenster aber wieder schließen meines wissens...
-
er kann ja darunter ne "pause" setzten und das schwarze fenster dann betrachten ;)
-
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
-
und wie kann man es erreichen, dass das fenster sich nicht schließen lässt?
-
"C:\Program Files\HLSW\hlsw.exe" in batch reinschreiben ?::)