SETLOCAL

(da Set Local)

Comincia la localizzazione dei cambiamenti all'ambiente effettuati in un file batch.

 

SETLOCAL [ENABLEEXTENSIONS | DISABLEEXTENSIONS] [ENABLEDELAYEDEXPANSION | DISABLEDELAYEDEXPANSION]

 

Dove:    ENABLEEXTENSIONS       Attiva le estensioni del prompt.

               DISABLEEXTENSIONS     Disattiva le estensioni del prompt.

               ENABLEDELAYEDEXPANSION     Attiva l'espansione ritardata della variabile

                                                                             d'ambiente.

               DISABLEDELAYEDEXPANSION    Disattiva l'espansione ritardata della variabile

                                                                             d'ambiente.

 

Vedi CMD.

 

I cambiamenti all'ambiente effettuati dopo l'esecuzione di SETLOCAL sono locali al file batch.

 

Esempi:

 

Attiva le estenisone ai comandi del prompt (nel file batch locale):

setlocal enableextensions

 

Attiva l'espansione ritardata della variabile d'ambiente (nel file batch locale):

setlocal enabledelayedexpansion

 

Disattiva l'espansione ritardata della variabile d'ambiente (nel file batch locale):

setlocal disabledelayedexpansion

 

Vedi ENDLOCAL.