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

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

06.05.2014, 07:04. Показов 25236. Ответов 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
36 / 30 / 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
36 / 30 / 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
36 / 30 / 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
36 / 30 / 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
36 / 30 / 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
36 / 30 / 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
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru