Oppure

Loading
Può esserci la necessità di chiamare un file batch da un altro file batch senza l'interruzione di quest'utlimo. Il comando che ci consente di fare tutto questo è CALL.


SINTASSI:

call filebatch [parametri] [:segnaposto]


In pratica al posto di filebatch, inseriremo il nome dello script che vogliamo richiamare. Possiamo inviare anche parametri e/o chiamare un segnaposto (etichetta).


ESEMPIO:

@echo off
REM Chiamare un file batch
REM Al segnaposto "ifcalled"
call %1 :ifcalled
echo Hai richiamato %1


In questo modo sarà possibile eseguire un'altro script e non interrompere quest'ultimo.
A cura di: Membro non piu' appartenente alla Community