[batch] Programma starten en batch sluiten

Status
Niet open voor verdere reacties.

famlam

Gebruiker
Lid geworden
15 okt 2008
Berichten
416
Als ik in een batchbestand deze regel zet:
Code:
"C:\programma.exe"
dan blijft het batchbestand net zo lang open totdat het programma (C:\programma.exe) stopt.

Hoe kan ik ervoor zorgen dat het batchbestand meteen na het starten van het programma stopt?
 
Misschien dat exit werkt. Ben verder niet erg bekent met Batch bestanden.
 
Als ik in een batchbestand deze regel zet:
Code:
"C:\programma.exe"
dan blijft het batchbestand net zo lang open totdat het programma (C:\programma.exe) stopt.

Hoe kan ik ervoor zorgen dat het batchbestand meteen na het starten van het programma stopt?

Code:
CLS
C:\programma.exe
EXIT
END
 
Kijk naar het commando "start" in batchbestanden:
CLS
start C:\programma.exe
EXIT
END

Wil je (om welke reden dan ook) wachten totdat een aangeroepen programma 'klaar' is en afgesloten, dan gebruiken: start /wait programma.exe

Dit werkt trouwens ook voor het starten van webpagina's, .xls bestanden etc.:
Voorbeelden:
start http://www.google.nl
start bereken.xls

Succes,

Tijs.
 
Kijk naar het commando "start" in batchbestanden:


Wil je (om welke reden dan ook) wachten totdat een aangeroepen programma 'klaar' is en afgesloten, dan gebruiken: start /wait programma.exe

Dit werkt trouwens ook voor het starten van webpagina's, .xls bestanden etc.:
Voorbeelden:
start http://www.google.nl
start bereken.xls

Succes,

Tijs.

Nu zit ik een beetje met een nieuw probleem:
de bestandsnaam bevat een spatie...
start bestand met spatie.exe werkt niet (kan bestand.exe niet vinden)
start "bestand met spatie.exe" werkt niet, hij opent dan een nieuwe cmdprompt, maar start het programma niet...
 
start "" "bestand met spatie.exe"

Bovenstaande werk hier wel.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan