parancssorba több utasítás

 ( begyu | 2007. január 11., csütörtök - 15:29 )

Hali!

Lehet-e batch-szkriptben egynél több utasítást használni és hogyan?
DOS, vagy Win98 alatt kellene egy "for" utasításba. Call-lal megoldható, de egy fájlba kódolva kéne.

Köszi a segítséget előre is!

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

@echo off

if .%1. == .sub1. goto sub1
if .%1. == .sub2. goto sub2
goto main

:sub1

echo sub1 %2

goto end

rem -------------------------

:sub2

echo sub2 %2

goto end

rem -------------------------

:main

echo main: start

call %0 sub1 elso
call %0 sub2 masodik

echo main: end

rem -------------------------

:end

Köszönöm!
Úgy emlékeztem, hogy a call batch-fájlok hívására való, nem tudtam, hogy rutinhívásra is jó.