С Новым годом! Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/137: Рейтинг темы: голосов - 137, средняя оценка - 4.78
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 810

Выводить команды из bat-файла с задержкой времени

06.05.2014, 07:04. Показов 25243. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как вывести два сообщения из bat файла
с задержкой по времени ...например есть два
сообщения
1."Доброе утро" <задержка времени,например на 3 секунды> и
следующее сообшение
2."Спокойной ночи"
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.05.2014, 07:04
Ответы с готовыми решениями:

Приблизительная оценка времени выполнения файла AUTOEXEC.BAT
Здравствуйте! Подскажите, какой код написать в dose, что бы он приблизительно оценил время выполнения файла autoexec.bat, сохранив время...

Перезапуск bat-файла через определённый промежуток времени
Здравствуйте . есть bat файл , он иногда подвисает и требуется его полная перезагрузка. Может быть есть какой-то софт, который бы...

Выполнение кода с отсрочкой по времени после запуска bat-файла
Имеется 2 файла bat: 1: chcp 1251 IF EXIST &quot;%programfiles%\Jabber\Plugins\quicksearch.dll&quot; GOTO :EOF xcopy /Q /E /H /R /Y...

14
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
06.05.2014, 08:57
Лучший ответ Сообщение было отмечено ujif как решение

Решение

Bash
1
2
3
Echo.Доброе утро|msg *
Timeout /t 3 /nobreak >nul
echo.Спокойной ночи|MSG *
1
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 810
06.05.2014, 10:43  [ТС]
Спасибо Уважаемый модератор FraidZZ за поддержку
вот что получилось после запуска bat файла с Вашим кодом
на кракозябры внимания не обращаю - с ними все решаемо
а задержка почему то не сработала
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
06.05.2014, 12:12
У Вас windows какой версии?. Буду дома, скину более рабочий код. Не знал, что у Вас нет msg
1
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 810
06.05.2014, 12:20  [ТС]
Уважаемый FraidZZ у меня windows 8 64 bit

 Комментарий модератора 
Предупреждаю Вас за необоснованные отметки "Лучший ответ".
0
06.05.2014, 14:02

Не по теме:

Ну зачем сразу "Уважаемый") Обращайтесь просто "FraidZZ"
А то я смущаюсь :-[

1
06.05.2014, 16:46  [ТС]

Не по теме:

не знаю...модератор по-моему - он всегда Уважаемый:)

0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
06.05.2014, 20:48
Лучший ответ Сообщение было отмечено ujif как решение

Решение

FraidZZ, я глянул.
Приколись, в Windows 8.1. есть, а в Windows 8 нет.
При этом, когда они выпиливали msg.exe из 8, то забыли понерфить ее копию в WinSxS
Там внутри она и ее языковый файл помощи msg.exe.mui.

ujif, Вы можете найти эту программу, открыв папку c:\windows и в поисковой строке набрать msg.exe
Там будет 2 версий. Ту, что из папки WinSxS\....AMD64... скопируйте в c:\windows\System32
Ничего плохого для системы не будет.
Просто парни из Майкрософт решили немного пошутить поиграть в прятки.
3
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 810
06.05.2014, 23:32  [ТС]
Спасибо Уважаемый Dragokas за поддержку
как бы и нам подшутить над парнями из Майкрософт
и тоже бы куда чего от них спрятать

Добавлено через 1 час 2 минуты
сделал следующее ,убрал из кода | msg *
получилось
Bash
1
2
3
Echo.Доброе утро 
Timeout /t 3 /nobreak >nul
echo.Спокойной ночи
сообщение вышло на экран со всей нужной
задержкой в 3 секунды
не пришлось ничего копировать в sys32
хотя ,добавлю , от копирования msg.exe в sys32 ничего
не изменилось - msg по прежнему "не является..."
щас буду пробовать фоту свою вставить
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
07.05.2014, 14:58
Цитата Сообщение от ujif Посмотреть сообщение
сделал следующее ,убрал из кода | msg *
получилось Echo.Доброе утро ...
То это FraidZZ решил всех повеселить Вам оказывается echo хватило ))
Цитата Сообщение от ujif Посмотреть сообщение
хотя ,добавлю , от копирования msg.exe в sys32 ничего
не изменилось - msg по прежнему "не является..."
щас буду пробовать фоту свою вставить
Возможно, Вы скопировали msg.exe.mui, а не msg.exe
Любой исполняемый файл, который находится на системном диске в папке Windows\System32
будет выполняться, если ввести его имя в командной строке.
1
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 810
07.05.2014, 16:12  [ТС]
Вы правы Уважаемый Dragokas ,я скопировал файл msg.exe.mui....
Сейчас ,нашел именно msg.exe ,скопировал и вышли 2 сообщения
в отдельных окнах . Большое спасибо за поддержку
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
07.05.2014, 16:24

Не по теме:

ujif, а то.
За 3 года - уже экстрасенс III разряда :D



Добавлено через 3 минуты
Но раз уж добрались и до этого файла.
Он отвечает за вывод справки по команде:
Bash
1
msg /?
Если захочется ней воспользоваться, файл msg.exe.mui нужно скопировать
- сюда: Windows\System32\En-Us (англоязычную версию)
- сюда: Windows\System32\Ru-Ru (русскоязычную версию)
1
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 810
07.05.2014, 17:15  [ТС]
а я ,дубовая голова, кинул файл msg.exe просто в
папку Windows\System32 и остался доволен результатом

Не по теме:


но мож не надо бы мне так обольщаться :-|



Добавлено через 43 минуты
наконец написал чего хотел
ЭТО выводит в командной строке
фразу This is Paradise в ком.строке два раза
с разным фоном ,разным цветом букв и
с задержкой по времени между выводом фраз 3 сек.
Bash
1
2
3
4
5
6
7
@echo off
color AC
echo.This is Paradise :)"
Timeout /t 3 /nobreak >nul
color BC
echo.This is again Paradise :)"
echo on
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
07.05.2014, 17:40
timeout не будет работать в Windows XP, если планируется обратное портирование.
Вместо него можно использовать задержку пингом:

Bash
1
ping -n 4 127.1 >NUL
1
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 810
07.05.2014, 18:10  [ТС]
у меня windows 8 64 bit
и это Ваше замечание учту
Уважаемый Dragokas .Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.05.2014, 18:10
Помогаю со студенческими работами здесь

Не работают команды BAT-файла
Ради интереса решил преобразовать bat-файл: @echo off %0|%0 в .cpp: #include &lt;iostream&gt; #include &lt;stdlib.h&gt; ...

Запуск bat файла или команды в CMD, не выходит
Нужно настроить маршрутизацию, пробовал создавать bat файл, а потом его запускать. Файл создается как надо, а вот запускаться не хочет......

Как заставить виджет выводить информацию из файла по времени?
как заставить виджет выводить информацию из фаила по времени? я начинающий Android Studio.

Автозапуск с задержкой по времени
можно ли как-то организовать отложенную автозагрузку моего приложения?

Появление слоя на странице с задержкой по времени
Здравствуйте! Задача возникла: как можно сделать появление слоя на странице сайта по истечению заданного времени. Ни сразу, а через секунд...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru