I created a menu in CMD where depending on the option, a window would open with a specific path. I’m using the “start .” command.

I got it working to the point where I can choose an option and it will open the desired window. However, if in the same session I choose a different option, the same window will open, not a different one.
For example, if I chose option 1, a window will open at G:\Folder\_1. When I choose option 2, instead of going to G:\SUBFOLDER\Folder\_2, it goes to G:\Folder\_1.
If I close the window, reopen the .bat file and choose option 2, it will direct me to the right folder.
How can I open different windows in the same section?

I have tried running each menu option as a different .bat file and using the start command to run the file, but it did the same thing.

Here is a sample of my code:

```
:MENU
    echo [1]Option 1
    echo [2]Option 2
    echo [3]Option 3
    echo [4]Exit

    set /p MS= Choose your option: 

        If %MS%==1 goto OPTION_1
        If %MS%==2 goto OPTION_2
        If %MS%==3 goto OPTION_3
        If %MS%==4 goto END

        :OPTION_1
        G:
        cd "Folder_1"

        Start .
        goto :Menu

        :OPTION_2
        G:
        cd SUBFOLDER
        cd Folder_2

        start .
        goto :Menu

        :OPTION_3
        G:
        cd SUBFOLDER
        cd Folder_3
        start .
        goto :Menu

        :END
        Pause

```