Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Запуск при выключении

Ответить
Настройки темы
CMD/BAT - [решено] Запуск при выключении

Пользователь


Сообщения: 118
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Ragnazar
Дата: 12-05-2012
Описание: Название сменить
Необходим скрипт который включается с загрузкой/выключением виндовса. Тоесть вин включается, скрипт запускается делает что надо, и выключается. Вин вЫключается, запускается другой скрипт делает что надо и выключается.
Первый скрипт, когда включение
Код: Выделить весь код
@echo off
title runner
echo %date%%time%>>file.txt
exit
Второй, когда выключение
Код: Выделить весь код
@echo off
title runner
echo %date%%time%>>file.txt
echo -------->>file.txt
exit
А нужно безусловно для того что-бы следить за работой компьютера. А echo -------->>file.txt для визуального оформления.

Как там правильно переменные даты и времени системы пишутся?
Было-бы неплохо высчитывать время между вкл/выкл но это невозможно, так-что обойдусь.

Отправлено: 12:58, 12-05-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Ragnazar:

«file.txt» → журнал событий системы;
«скрипт» → служба «EventLog»;
«включение» → событие с кодом «6005»;
«выключение» → событие с кодом «6006».
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:45, 12-05-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 415
Благодарности: 257

Профиль | Отправить PM | Цитировать


Цитата Ragnazar:
Было-бы неплохо высчитывать время между вкл/выкл но это невозможно, так-что обойдусь »
Почему сразу "невозможно"? Переменные - %Date% и %Time%, а функцию подсчета можете отсюда взять: http://forum.oszone.net/post-1914200-2.html
При старте сохраняете время во временный файл, при выключении берете из файла, высчитываете timer-ом, пишете результат в лог и удаляете временный файл. Насчет того, как заставить батник запускаться при выключении - тут я не в курсе, может кто-то из уважаемых коллег поможет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:48, 12-05-2012 | #3


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Anonymоus:
как заставить батник запускаться при выключении »
Так же, как и при включении:
«gpedit.msc», \Конфигурация компьютера\Конфигурация Windows\Сценарии (запуск/завершение).
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:08, 12-05-2012 | #4


Пользователь


Сообщения: 118
Благодарности: 1

Профиль | Отправить PM | Цитировать


Большое спасибо!

Отправлено: 15:55, 12-05-2012 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Запуск при выключении

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Дописывание CD-RW дисков Murder7 Хочу все знать 14 25-05-2005 20:56




 
Переход