powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / вывод сообщения через bat-файл
10 сообщений из 10, страница 1 из 1
вывод сообщения через bat-файл
    #37551750
papageorge3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужен батник, который бы сначала выводил сообщение на экран, что через 5 минут произойдет "то-то" и шел таймер с 5 минут до 0, а потом происходило закрытие программы и начиналось действие "то-то"
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37551752
papageorge3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите пожалуйста
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37551833
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таймер без отдельной спец. программы это наврятли в cmd получить, но, в целом, задержку можно организовать через waitfor, например, так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
@echo off
echo I will kill your svchost in  30  seconds!

waitfor /T  30   0  >nul

taskkill /F /IM svchost.exe
echo you're dead!
pause
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37551873
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"waitfor" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Надо использовать PowerShell, или трюки
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37551985
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
papageorge3Нужен батник, который бы сначала выводил сообщение на экран, что через 5 минут произойдет "то-то" и шел таймер с 5 минут до 0, а потом происходило закрытие программы и начиналось действие "то-то"

Очень легко организовать через Планировщик заданий.
Триггер нужно выбрать: По событию.
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37552086
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
упрощаем запуск для избранных приложений при помощи планировщика заданий
В планировщике задач много чего дополнительно можно навешать, не прибегая к программам сторонних производителей.
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37553372
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ping -w<миллесекунды> <неведомый IP адрес>
даст нам искомую задержку
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37553535
papageorge3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С0ВЕСТЬpapageorge3Нужен батник, который бы сначала выводил сообщение на экран, что через 5 минут произойдет "то-то" и шел таймер с 5 минут до 0, а потом происходило закрытие программы и начиналось действие "то-то"

Очень легко организовать через Планировщик заданий.
Триггер нужно выбрать: По событию.
через планировщик можно только "запустить" приложение. а мне надо "закрыть". для этого всё равно надо батник. (забыл сказать - ОС XPsp3)
ping -w<миллесекунды> <неведомый IP адрес>
даст нам искомую задержку
это ни к чему, задержка и через waitfor осуществляется. Хотел добавить немного "наглядности" - таймер с обратным отсчетом на рабочем столе:)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
@ echo  off
 echo  I will kill your svchost in  30  seconds!

waitfor /T  30   0  >nul

taskkill /F /IM svchost.exe
 echo  you're dead!
pause
что означают "0 >unl" и "pause" в конце батника?
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37553549
papageorge3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, есть же команда shutdown - с ключем -t вылазит таймер. может его как нить можно использовать?
...
Рейтинг: 0 / 0
вывод сообщения через bat-файл
    #37553795
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
papageorge3что означают "0 >unl" и "pause" в конце батника?
0 - id сигнала, которого waitfor ждет 30 секунд, но так как его посылать никто не намерен, то в конце своей работы она оповещает нас о неуспешном выполнении ожидания ERROR: Timed out waiting for '0'.
>nul - весь вывод команды waitfor направляется в мусор, чтобы не захламлять консоль, к сожалению предыдущий вывод команды она подавить не способна, так что можно и без >nul
pause - задержка выполнения батника, выводит надпись Press any key to continue . . .

papageorge3кстати, есть же команда shutdown - с ключем -t вылазит таймер. может его как нить можно использовать?
можно, но как ты из батника узнаешь сколько времени осталось и, к тому же, это стандартное окно завершения работы системы, которое может сильно напугать неподготовленного юзверя, а подготовленного натолкнуть на мысль о наличии на компе всем известного вируса.

Написать нужную вам софтину на каком-нибудь Delphi или VB как два пальца об асфальт (и лично я бы так и сделал), но это в топик Работа ...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / вывод сообщения через bat-файл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]