Цитата Юрий.Кайдаулов@vk:
но тогда сам цикл не даёт пользователю возможности для ввода, »
|
Даёт.
Цитата Юрий.Кайдаулов@vk:
Удалось написать следующий код с использованием цикла FOR »
|
for здесь не нужен. Можно так
(оставляя за скобками саму целесообразность такового подхода):
Код:
:Repeat
echo 1.CMD
echo 2.Microsoft Office Word
...
echo 33.Microsoft Edge
echo 34.Google Chrome
echo.
echo 0. Exit
set /P app=
if "!app!"=="1" (CMD.lnk)
if "!app!"=="2" ("Microsoft Office Word.lnk")
...
if "!app!"=="33" ("Microsoft Edge.lnk")
if "!app!"=="34" ("Google Chrome.lnk")
if "!app!"=="0" exit /b 0
set /P app=
goto :Repeat
Update: припоздал.