ejnyebejnye! setlocal parancs nem ártana batch-ban a shellváltozók bárminemű megváltoztatása előtt! Egyébként némelyik igencsak trükkös http://nocirc.org/