|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - отсчитать время до запуска bat... |
|
|
CMD/BAT - отсчитать время до запуска bat...
|
Новый участник Сообщения: 13 |
Привет всем! Подскажите кто может. Нужен код, который будет делать следующие вещи:
отсчитать определённое время с момента запуска (например 6 месяцев) до запуска бат-команды, и по истечению этого времени, запустить эту команду. |
|
Отправлено: 22:45, 06-03-2013 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Цитата yurfed:
|
|
Отправлено: 14:19, 08-03-2013 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 20132
|
Профиль | Отправить PM | Цитировать Цитата spk151:
|
|
------- Отправлено: 14:22, 08-03-2013 | #22 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать zion87, бат после настройки там не появляется
|
Отправлено: 14:24, 08-03-2013 | #23 |
Старожил Сообщения: 263
|
Профиль | Отправить PM | Цитировать spk151, У вас win 7? Запуск с правами администратора???
|
Отправлено: 21:11, 08-03-2013 | #24 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать zion87, XP
|
Отправлено: 13:46, 09-03-2013 | #25 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать spk151, Точно Time bomb . Карябаю напоминалку по дате и времени , а если тупо по времени (полгода) - 100% засада. Попытка залочить комп с целью обращения к писателю за помощью . 100% . без обид . ЛОГИКА.
|
Отправлено: 20:32, 09-03-2013 | #26 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать oleggyunter, ну да, ты меня удивил. Логика просто железная. Почитай внимательно вопрос темы, там ничего не было сказано про угадай нахрена мне это надо
![]() Собственно, я нашел на форуме ответ на свой вопрос. Код gora, подошел: @echo off :: Первый запуск скрипта и запоминание даты в файл fstStrt.lst :: Скрипт после этого НЕ перемещать, иначе не найдет файл fstStrt.lst !!! If Not Exist fstStrt.lst Echo %date%>fstStrt.lst& Exit :: Второй и последующие запуски скрипта For /F %%I In (fstStrt.lst) Do Set fstStrt=%%I :: Для тестов можно раскомментировать строку и вписать в нее дату первого запуска :: Set fstStrt=25.04.2013 :: Период, в течении которого будет работать, вписать в строку ниже Set prd=180 Call :JDat %date% Set less=%JDate% Call :JDat %fstStrt% Set /a less=JDate+prd-less If %less% GTR 0 ( Echo Осталось дней: %less% Ping -n 5 localhost>Nul ) Else ( Echo msg * ку ку ёпта!!! ) Exit :JDat Set dat=%1 Set /a m=(1%dat:~3,2%-114)/12 Set /a JDate=1%dat:~0,2%+((1%dat:~3,2%-102-m*12)*367+((%dat:~6%+m)*487-49-(%dat:~6%+m)/100)*9)/12 GoTo:EOF gora, к тебе вопрос, как всё это дело с флешки, путем запуска батника, скопировать на комп и в автозагрузку, что бы fstStrt.lst находился рядом с батником, а не там откуда я пытаюсь его запустить. Не буду перечислять, что я уже попробовал и свои догадки, ибо не позориться ![]() ![]() |
Отправлено: 01:41, 14-03-2013 | #27 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата spk151:
Причины: 1 Решения задачи, озвученной ТС в первом посте, в ветке имеются. 2 Дальнейшие уточнения, а именно: - отказ от использования планировщика - использование флешки как источника Цитата spk151:
Цитата spk151:
- невнятность объяснения преследуемых целей Цитата spk151:
Видится картина: школяр, втыкающий свою флешку во все компьютеры кабинета информатики со словами "Прощай родная школа..." Потворствовать этому у меня желания нет. |
||||
Отправлено: 10:52, 14-03-2013 | #28 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Цитата gora:
![]() Цитата gora:
Цитата gora:
![]() Короче, всем участникам спасибо за активную помощь, сам разберусь. Гугл поможет. ![]() |
|||
Отправлено: 12:17, 14-03-2013 | #29 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Создать exe для запуска bat | Denkxx | Скриптовые языки администрирования Windows | 5 | 31-08-2011 09:11 | |
CMD/BAT - [решено] Разница при способах запуска .Bat | White-Lion | Скриптовые языки администрирования Windows | 9 | 29-03-2011 15:50 | |
VBS/WSH/JS - [решено] Отсчитать время до открытия страницы. | Medic84 | Скриптовые языки администрирования Windows | 1 | 24-06-2009 11:51 | |
Любой язык - [решено] Системное время с точностью до секунд из bat | BugSoft | Скриптовые языки администрирования Windows | 1 | 15-12-2008 16:55 | |
Директория запуска .bat | Deven | Автоматическая установка Windows 2000/XP/2003 | 4 | 09-03-2008 10:39 |
|