Historie úprav

Avatar uživatele

Odpověděl/a – 24.únor 3:31

Mám za to, že parametr se vztahuje ke konkrétnímu příkazu, ne k dávkovému souboru. Například použiju-li parametr /B v příkazu dir, vypíše se mi obsah složky ve zjednodušeném tvaru, bez záhlaví atd. Použiju-li tento parametr s příkazem start, modifikuji tím spuštění příkazu – ne v novém okně, atd. – v obou případech lze parametr /B ale použít i v samostatné instanci příkazů dir resp. start, nemusí to být nutně v dávkovém souboru.

Avatar uživatele

Odpověděl/a – 24.únor 4:09

Mám za to, že parametr se vztahuje ke konkrétnímu příkazu, ne k dávkovému souboru. Například použiju-li parametr /B v příkazu dir, vypíše se mi obsah složky ve zjednodušeném tvaru, bez záhlaví atd. Použiju-li tento parametr s příkazem start, modifikuji tím spuštění příkazu – ne v novém okně, atd. – v obou případech lze parametr /B ale použít i v samostatné instanci příkazů dir resp. start, nemusí to být nutně v dávkovém souboru.
Doplňuji:
ad Doplněna: tak to bych fakt jen hádal, ale myslím si, že dávka je jednovlíknová úloha, tudíž další příkaz začne až po konci předcházejícího. Podrobil bych to experimentování. Každopádně to má obezličku, i kdyby to tak nefungovalo a další příkaz by se spustil dříve než předchozí skončí, dá se tam vřadit příkaz Pause, který udělá pauzu v provádění dávky a vypíše „press any key to continue“ (asi).