Answer the question
In order to leave comments, you need to log in
Windows 7 bat script countdown with message output?
There is windows 7 32 bit, you need to make a bat file so that when it starts it works in the background and counts the time for 4 minutes and after this time it gives out a window with the text (cancel time has expired) and the close button or ok.
Answer the question
In order to leave comments, you need to log in
bat files are the console.
no buttons, if you need buttons it is better to look towards js scripts.
Use AT
orSCHTASKS
C:\Users\username>at /?
Команда AT предназначена для запуска команд и программ в указанное время
по определенным дням. Для использования команды AT необходимо, чтобы была
запущена служба расписаний.
AT [\\имя_компьютера] [ [ИД] [/DELETE] | /DELETE [/YES]]
AT [\\имя_компьютера] время [/INTERACTIVE]
[ /EVERY:день[,...] | /NEXT:день[,...]] "команда"
\\имя_компьютера Имя удаленного компьютера. Если этот параметр опущен,
используется локальный компьютер.
код Порядковый номер запланированной задачи.
/delete Отмена запланированной задачи. Если код задачи опущен,
отменяются все задачи, запланированные для указанного
компьютера.
/yes Отмена запроса на подтверждение при отмене всех
запланированных задач.
время Время запуска команды.
/interactive Разрешение взаимодействия задачи с пользователем,
работающим на компьютере во время запуска задачи.
/every:день[,...] Запуск задачи осуществляется по указанным дням недели или
месяца. Если дата опущена, используется текущий день
месяца.
/next:день[,...] Задача будет запущена в следующий указанный день недели
(например, в следующий четверг). Если дата опущена,
используется текущий день месяца.
"команда" Команда Windows NT или имя пакетного файла.
------------------------------------------------------------------------------------
C:\Users\username>SCHTASKS /?
SCHTASKS /параметр [аргументы]
Описание.
Позволяет администратору создавать, удалять, изменять и опрашивать
запланированные задачи в локальной или удаленной системе.
Параметры:
/Create Создание запланированной задачи.
/Delete Удаление запланированной задачи или задач.
/Query Вывод данных о всех запланированных задачах.
/Change Изменение свойств запланированной задачи.
/Run Выполнение запланированной задачи по требованию.
/End Остановка выполняющейся запланированной задачи.
/ShowSid Отображение идентификатора безопасности, соответствующего
имени запланированной задачи.
/? Вывод справки по использованию.
Examples:
SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query /?
SCHTASKS /Change /?
SCHTASKS /ShowSid /?
1 create a batch file A with "a message about the cancellation time has expired, press any key"
2 create a task in the scheduler with the launch of a batch file B in which the countdown will go and at the end of the countdown it will start the batch file A
give the task user rights and make it hidden
3 create a batch file C which will run this task
SCHTASKS /Run /?
within the framework of tags and conditions met. further by myself
Thanks for the options, but I would like one script and if on powershell? there are examples so that everything works
After a while, I found a solution
ping -n 240 127.0.0.1 > nul
(echo Message) | msg *
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question