SETLOCAL
Оператор SETLOCAL позволяет определить в пакетном файле переменные среды, а также установить текущий диск и каталог локально по отношению к текущему пакетному файлу. Например:
setlocal d: cd test set STRANGE=ZZ:\... endlocal
Фрагмент заканчивается оператором endlocal, который ограничивает область локального определения.