Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Юрий.Кайдаулов@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: припоздал.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:49, 14-04-2019 | #3