![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Перезагрузка при несоответствии файла определенным параметрам |
|
CMD/BAT - [решено] Перезагрузка при несоответствии файла определенным параметрам
|
Новый участник Сообщения: 40 |
Компьютер радиостанции. Идет эфир. Каждый день в 00:00:01 в папке E\Air\log создается новый файл вида ГГГГ-ММ-ЧЧ.LOG куда прописывается каждый проигранный файл по его завершении. То есть информация о времени последнего изменения файла постоянно меняется каждые 1 - 70 минут (в зависимости от длительности файла или прямого эфира). За долгие года выстроен процесс полной автоматизации, но иногда вылазят непредвиденные ошибки в формировании плейлистов и машина может просто замолкнуть. А так как процесс вещания на 95% автоматизирован и не всегда получается вовремя промониторить эфир, бывали случаи, что радио молчало по пол дня и больше. Проблема ошибок формирования плейлистов решается обычной перезагрузкой. Но существуют несколько процессов, которые винда сама завершить не может и подвисает.
Логика решения этой проблемы у меня выстроилась, но писать скрипты я не умею. И если еще с чем-то простеньким я сумею быстро разобраться, то на такое понадобится много времени. После загрузки винды с задержкой в 10 минут запускается скрипт, который проверяет наличие созданного сегодня лог-файла. При ошибке (файла нет) идет сначала команда на прекращение всех сторонних процессов (как здесь http://forum.oszone.net/post-1888484-3.html), после чего идет команда на перезагрузку ПК. Если файл есть - идет проверка времени создания файла и сравнения его с системным временем. В случае, если время различается более, чем на 70 минут - опять таки идет сначала команда на прекращение всех сторонних процессов (как здесь http://forum.oszone.net/post-1888484-3.html), после чего идет команда на перезагрузку ПК. Если время различается менее, чем на 70 минут - процедура проверки завершается и запускается снова через 20 минут. Вот такая у меня задачка. Может кто помочь в решении этой проблемы? |
|
Отправлено: 23:59, 27-01-2014 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать Я понял :-), спасибо.... Сегодня поставлю на отработку, или вечером или завтра отпишусь
|
Отправлено: 17:21, 28-01-2014 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать Видимо делаю что-то абсолютно не так. Не в ту степь полез.
Сохранил ваш код в текстовый файл Akelpadом. Кодировка 1251 ANSI. Сменил расширение на js. При запуске выдает ошибку WSH. Сценарий: F:\reset.js Строка: 1 Символ: 8 Ошибка: Предполагается наличие ";" Код: 800A03EC Источник: Ошибка компиляции Microsoft JScript Сейчас попробовал сменить разрешение на vbs. Ошибки не выдает. Попробую поставить в планировщик |
Последний раз редактировалось krokradio, 28-01-2014 в 18:43. Причина: Уточнение Отправлено: 18:30, 28-01-2014 | #12 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата krokradio:
|
|
Отправлено: 18:56, 28-01-2014 | #13 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать Не сработало. Остановил плейлист в 16-57. Сейчас 18-40. Лог не обновлялся. Проверял. Попытка запустить скрипт вручную тоже не дает результата. Такое впечатление, что он просто не запускается. Никаких сообщений вообще не выдает. В чем у меня может быть загвоздка? Когда пробовал запустить его вручную на другой машине с 7-й х64 - выдало сообщение об отсутствии папки. На этой вообще молчание, как будто ничего не происходит.
Вру. Выдало ошибку. Строка 45 Символ 3 ошибка 0х80041010 код 80041010 Источник (null) |
Последний раз редактировалось krokradio, 28-01-2014 в 21:02. Причина: уточнение Отправлено: 20:45, 28-01-2014 | #14 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 21:05, 28-01-2014 | #15 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Угу
![]() |
Отправлено: 21:35, 28-01-2014 | #16 |
Новый участник Сообщения: 40
|
Профиль | Отправить PM | Цитировать Все супер. Отработало на 5 балов. Спасибо вам огромное.
|
Отправлено: 22:04, 28-01-2014 | #17 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Поиск файла по диску с определенным расширением | 91892823 | Скриптовые языки администрирования Windows | 3 | 18-09-2012 00:11 | |
MySQL - Изменение данных записей по параметрам 2-ух ячеек | jabutyf | Программирование и базы данных | 5 | 30-03-2011 18:14 | |
CMD/BAT - [решено] При разрыве связи с определенным IP или HOST проиграть звук | neogara | Скриптовые языки администрирования Windows | 18 | 20-06-2010 01:29 | |
По каким параметрам выбирать кулер? | SPprog | Разгон, охлаждение и моддинг | 1 | 30-01-2010 00:19 | |
[решено] Ошибки видеокарты EAH 3650 при работе с определенным БП | dima3s | Непонятные проблемы с Железом | 5 | 18-09-2009 19:30 |
|