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

Ausgedruckt am: 19.03.2024 um 08:03 Uhr

Mitglied: bastla
bastla 14.04.2011 um 10:32:37 Uhr
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
Mitglied: Skyemugen
Skyemugen 14.04.2011 um 10:34:42 Uhr
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]