turrex0100
Goto Top

Aus Einer Batchdatei Ein Sprungziel in einer anderen Batchdatei

Ist es möglich aus einer Batchdatei eine andere Batchdatei aufzurufen und in dieser zu einem bestimmten Sprungziel zu springen?

Hallo zusammen,

Ich habe 2 Batch dateien die in etwa so aussehen:

Batch 1:

@echo off
echo bla
...

goto :eof

:hierhin
...
...
exit
________________________

Batch 2:

@echo off
...

call Batch1.bat & goto :hierhin
...
exit
_________________________
Kann mir jemand helfen?

Grüße, Turrex.

Content-Key: 164566

Url: https://administrator.de/contentid/164566

Printed on: April 23, 2024 at 06:04 o'clock

Member: bastla
bastla Apr 14, 2011 at 08:32:37 (UTC)
Goto Top
Hallo Turrex0100!

Du kannst doch das gewünschte Sprungziel als (weiteren) Parameter übergeben, also Aufruf etwa so:
call Batch1.bat ":hierhin"
und im "Batch1" dann gleich am Anfang prüfen, ob ein Parameter vorhanden ist:
if #%1# neq ## goto %~1
Grüße
bastla
Member: Skyemugen
Skyemugen Apr 14, 2011 at 08:34:42 (UTC)
Goto Top
Aloha,
[OT]
und zusätzlich zu bastlas Rat kannst du auch noch die anwenden, das kommt schöner für's Auge =)

greetz André
[/OT]