Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Одновременная работа 2-х циклов (http://forum.oszone.net/showthread.php?t=351096)

Maksim_Bat 24-04-2022 19:30 2983738

Одновременная работа 2-х циклов
 
Доброго времени суток! Столкнулся с такой проблемой, вот ее описание:
Код:

:selectif
Set /p choice=""
If "%choice%"=="Выход" (exit)
if...()
if...()
goto selectif

И подобное, но хотелось, чтобы еще во время ожидания от пользователя (написания текста), выводилось каждые 5 секунд время в титл (консоли)
Код:

:selectif
Set /p choice=""
If "%choice%"=="Выход" (exit)
if...()
if...()
goto selectif
:time
title %time% / %date%
timeout 5 >nul
goto time

Очень нужно, чтобы эти два "цикла" работали одновременно, консоль ждала написания текста, а цикл с меткой "time" выводил информацию
P.s делал так:
Код:

:selectif
Set /p choice=""
If "%choice%"=="Выход" (exit)
if...()
if...()
goto selectif & FOR /L %%a IN (1,1,1000) DO title %time%

Но это не дало успехов, консоль так-же больше не ждала "ответа от пользователя", а цикл положил мой пк, т.к к/д на обработку не было


Время: 23:48.

Время: 23:48.
© OSzone.net 2001-