zestaw wsadowy systemu Windows wewnątrz, jeśli nie działa

kiedy uruchamiam ten skrypt (z pliku .bat): set var1=true if "%var1%"=="true" ( set var2=myvalue echo %var2% ) Zawsze dostaję: ECHO is on. Oznacza to, że var2zmienna nie została tak naprawdę ustawiona. Czy ktoś może mi pomóc zrozumieć,