Chcę dynamicznie wyświetlać wszystkie aplikacje w folderze na liście numerowanej i uruchamiać je, wprowadzając numer powiązany z aplikacją.
Do tej pory mam łatwą część do pracy, wyświetlanie numerowane - ale jestem zaskoczony, jak powiązać wprowadzanie liczb z sposobem uruchomienia określonej aplikacji.
@echo off
echo NirSoft Tools
echo.
setlocal enabledelayedexpansion
set num=0
for %%e in (*.exe) do (
set /a num += 1
echo !num! %%~ne
)
echo.
set /p choice="Enter Choice: "
endlocal
echo.
pause
Wyjście wygląda następująco:
NirSoft Tools
1 BulkFileChanger
2 FileTypesMan
3 IconsExtract
4 nircmd
5 nircmdc
6 ShellBagsView
7 ShellExView
8 ShellMenuNew
9 ShellMenuView
Enter Choice:
Brakuje kluczowej części, sposobu uruchomienia wybranej aplikacji według jej numeru. Czy to w ogóle możliwe w wierszu poleceń systemu Windows?