Orshabaal from Hell
Гуру
(3172)
6 лет назад
Если я правильно понял)))
В начале впиши "@echo off" чтобы убрать адрес, следующей строкой напиши "cls" чтобы очистить консоль.
Потом пиши свою анимацию через "echo", делай задержку (хорошего способа нет, но, допустим, используй "timeout /t время паузы /nobreak"), затем стирай через "cls". И так каждый кадр.
...
Гений
(84997)
6 лет назад
Не должно быть никаких анимаций в cmd/bat. Это сугубо утилитарные штуки, и чем меньше там будет лишнего - тем всем лучше. Код меньше, наворотов меньше, исполнение быстрее... Ну серьезно....
P.S: По большому счету это касается и GUI приложений. Понятно что ЧСВ может зашкаливать, но чем раньше Вы осознаете для чего _на самом деле_ всё что Вы делаете - тем будет лучше. Надеюсь сделать что-то полезное перевесит.
Красота в минимализме далеко не последняя вещь. Сделать минимальное воздействие для решения проблемы разве не лучше, чем бесполезные вообще действия, которые никак к проблеме не относятся?