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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Работа службы в Windows в определенное время

Ответить
Настройки темы
Любой язык - Работа службы в Windows в определенное время

Новый участник


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


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

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


Всем привет.
Нужен скрипт который будет контролировать работу службы. Задача такая: служба в винде 7 должна работать только в определенное время (с 9.00 - 21.00).
Например комп включают в 8:00, а в 09:00 запускается служба и в 21:00 она выключается или комп включают в 11:00 и тогда сразу запускается служба.
Подскажите как сделать такую проверку по времени. Спасибо.

Отправлено: 05:30, 30-09-2017

 

Ветеран


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

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


Что за служба? Зачем её «контролировать»? Зачем её «контролировать» с помощью скрипта, а не просто ипользовать Планировщик задач?

Отправлено: 11:23, 30-09-2017 | #2



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

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


Новый участник


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

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


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

Отправлено: 11:58, 30-09-2017 | #3


Ветеран


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

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


Цитата Denr:
и хотелось бы настроить чтобы программа выключалась с наступлением определенного времени и ее нельзя было вручную запустить.. »
Ага. А что помешает взять да и задать нужное время?

Цитата Denr:
к сожалению планировщик задач не подходит. »
Когда Вы пишете «не подходит» — разъясняйте «почему» не подходит.

Отправлено: 12:12, 30-09-2017 | #4


Новый участник


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

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


Попробуйте вот этот вариант, через какое время запускать в шедулере решайте сами.

$Time1 = New-TimeSpan -Hour 09 -Minute 00
$Time2 = New-TimeSpan -Hour 21 -Minute 00

if (
((Get-Date -UFormat %R) -ge $Time1) -and ((Get-Date -UFormat %R) -le $Time2 )
) {Start-Service Spooler}
else {
Stop-Service Spooler
}

Отправлено: 18:40, 30-09-2017 | #5


Новый участник


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

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


register01 Спасибо, попробую

Отправлено: 15:28, 01-10-2017 | #6


(*.*)


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

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


Denr, т.е. планировщик вам не подходит, а шедулер годится? Окей :)

register01, используйте тег [code][/code] для оформления кода. # на панели

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 15:50, 01-10-2017 | #7


Аватара для Elven

Ветеран


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

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


Denr, а что мешает настроить запуск/остановку службы в определенное время и запретить управление службой через GPO? Это было бы куда как надежнее чем дергать несчастную (службу) каждые несколько минут проверяя запущена она или нет.

Отправлено: 13:38, 02-10-2017 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Работа службы в Windows в определенное время

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2012 R2 - Пропадает доступ к серверу и папкам в определенное время smokerock Windows Server 2012/2012 R2 12 26-01-2017 23:14
переадресация почты через определенное время, как? кастелянша Хочу все знать 2 20-05-2011 12:32
VBS/WSH/JS - [решено] Сообщение, показываемое определенное время d_u Скриптовые языки администрирования Windows 4 06-04-2010 17:15
Организация входящих соединений в определенное время на основе windows 2003 Rohos Сетевые технологии 2 01-12-2005 09:12




 
Переход