batch vereinfachung durch call
:DFUE
rasphone.exe -d "Arcor"
:Ruheraum
startet teamspeak channel
:xfire
start D:\xfire\xfire.exe
ping 127.0.0.1 -n 4 >NUL
:ICQ
start D:\ICQ\Icq.exe
:DFUER
call :DFUE
call :Ruheraum
call :xfire
call :ICQ
goto menue
ihr seht sicher schon was ich vor habe
dies ist ein ausschnitt es gibt mehrere variationen von dieser option
ich möchte nicht bei jedem anderem dfue alles neu hinschneiden sondern über call aufraufen leider springt es nicht zum nächsten call
hab es auch mit goto :eof probiert jeweils am ende von den einzelnen aufrufen
:DFUE
rasphone.exe -d "Arcor"
goto :eof
aber da sagt er er findet das sprungziel nicht macht aber trotzdem genau das was ich will springt also zum nächsten call
der ping befehl soll als kurze pause bis zum fertigen start dienen
wie kann ich das verbessern
rasphone.exe -d "Arcor"
:Ruheraum
startet teamspeak channel
:xfire
start D:\xfire\xfire.exe
ping 127.0.0.1 -n 4 >NUL
:ICQ
start D:\ICQ\Icq.exe
:DFUER
call :DFUE
call :Ruheraum
call :xfire
call :ICQ
goto menue
ihr seht sicher schon was ich vor habe
dies ist ein ausschnitt es gibt mehrere variationen von dieser option
ich möchte nicht bei jedem anderem dfue alles neu hinschneiden sondern über call aufraufen leider springt es nicht zum nächsten call
hab es auch mit goto :eof probiert jeweils am ende von den einzelnen aufrufen
:DFUE
rasphone.exe -d "Arcor"
goto :eof
aber da sagt er er findet das sprungziel nicht macht aber trotzdem genau das was ich will springt also zum nächsten call
der ping befehl soll als kurze pause bis zum fertigen start dienen
wie kann ich das verbessern
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 14986
Url: https://administrator.de/contentid/14986
Ausgedruckt am: 22.11.2024 um 16:11 Uhr
3 Kommentare
Neuester Kommentar
Moin L4a-Thompson,
Funktioniert aber vor allem deshalb, weil Du in der unteren Variante alle gecalleden Sprungmarken mit einen goto :eof abgeschlossen hast.
Aber recht hast Du natürlich - ein goto :labelXY würde nicht zurückspringen.
Noch zwei Wochen, dann postest Du Dein erstes Batch-Tutorial
Liebe Grüße an alle TeamSpeaker
Frank / der Biber aus Bremen
Funktioniert aber vor allem deshalb, weil Du in der unteren Variante alle gecalleden Sprungmarken mit einen goto :eof abgeschlossen hast.
Aber recht hast Du natürlich - ein goto :labelXY würde nicht zurückspringen.
Noch zwei Wochen, dann postest Du Dein erstes Batch-Tutorial
Liebe Grüße an alle TeamSpeaker
Frank / der Biber aus Bremen