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

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

06.05.2014, 07:04. Показов 25372. Ответов 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
Сообщений: 815
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
Сообщений: 815
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
18033 / 7736 / 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
Сообщений: 815
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
18033 / 7736 / 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
Сообщений: 815
07.05.2014, 16:12  [ТС]
Вы правы Уважаемый Dragokas ,я скопировал файл msg.exe.mui....
Сейчас ,нашел именно msg.exe ,скопировал и вышли 2 сообщения
в отдельных окнах . Большое спасибо за поддержку
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 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
Сообщений: 815
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
18033 / 7736 / 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
Сообщений: 815
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
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru