file - Choosing folders with numbers in batch -
ok title might have idea im trying accomplish.
what want [ tree ] , show list of folders ( hence tree command ) , allow me select folder using numbers, catch need able without knowing folder's name's
ex. [ dont want ]
cd c:\windows tree set input= set /p input=choose: if %input%== folder 1 goto :b if %input%== folder 2 goto :c etc.
so need able tree, set each folder variable , allow me choose number how?
please help!
try batch file, think adequate solution problem:
@echo off echo select folder. terminate folder number + open it. echo/ call :selectfolder selectedfolder echo/ echo selected folder: %selectedfolder% goto :eof :selectfolder returnvar setlocal enabledelayedexpansion :nextfolder echo/ echo %cd% set i=0 set folder[0]=.. echo 0- .. /d %%d in (*) ( set /a i+=1 set folder[!i!]=%%d echo !i!- %%d ) :getoption set option=0+ set openfolder=1 set /p "option=enter desired folder: " if "%option:~-1%" equ "+" ( set option=%option:~0,-1% ) else ( set openfolder= ) if %option% gtr %i% goto getoption cd "!folder[%option%]!" if defined openfolder goto nextfolder endlocal & set %1=%cd% exit /b
Comments
Post a Comment