Se le estensioni di comando sono abilitate CALL è cambiato come segue: il comando CALL può essere seguito da etichette. La ...

Se le estensioni di comando sono abilitate CALL è cambiato come segue:  il comando CALL può essere seguito da etichette. La sintassi è:       CALL :etichetta argomenti  Viene creato un nuovo contesto di file batch con i parametri specificati, quindi il controllo viene passato al comando che segue l'etichetta specificata. Per terminare l'esecuzione del file batch occorre raggiungere due volte la fine del file batch: la prima volta viene rilevata la fine del file e viene restituito il controllo all'istruzione successiva al comando CALL, la seconda volta si uscirà dal file batch. Digitare GOTO /? per la descrizione dell'estensione GOTO :EOF che consente di "ritornare" in seguito a una chiamata a un file batch.  Inoltre l'espansione dei riferimenti agli argomenti di un file batch (%%0, %%1, etc.) è cambiata come segue:       %%* in un file batch si riferisce a tutti gli argomenti. Esempio: %%1 %%2         %%3 %%4 %%5 ...      La sostituzione dei parametri (%
) è stata migliorata. Ora, se     si desidera, è possibile utilizzare la seguente sintassi:          %%~1         - sostituisce %%1 rimuovendo il carattere "         %%~f1        - sostituisce %%1 con il percorso completo         %%~d1        - sostituisce %%1 solo con la lettera di unità         %%~p1        - sostituisce %%1 solo con il percorso         %%~n1        - sostituisce %%1 solo con il nome del file         %%~x1        - sostituisce %%1 solo con l'estensione del file         %%~s1        - il percorso inserito contiene solo nomi brevi         %%~a1        - sostituisce %%1 con l'attributo del file         %%~t1        - sostituisce %%1 con la data/ora del file         %%~z1        - sostituisce %%1 con la dimensione del file         %%~$PATH:1   - cerca le directory che compaiono nella variabile                        di ambiente PATH e sostituisce %%1 con il percorso                        completo della prima directory trovata.                        Se il nome della variabile di ambiente non                        è definito o il file non è trovato                        il modificatore prevede la sostituzione con una                        stringa vuota