Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
Я полный новичок в этой теме подскажите пожалуйста где я могу нати информацию на счет следующей ситуации.
А ситуация такая мне необходимо перезапустить службу windows нажатием клавиши. А так же мне необходимо пустить команду в командую строку которая запущена от имени администратора также нажатием клавиши. Еще делать изменение в реестре.
Буду благодарен за любую помощь.
5 сен 19, 15:12    [21964658]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
YuRock
Member

Откуда: Донецк
Сообщений: 3967
Шамиль Хачиров
мне необходимо перезапустить службу windows нажатием клавиши


OpenSCManager/OpenService/ControlService/CloseServiceHandle/CloseServiceHandle

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

Это вряд ли, она на другом рабочем столе может быть даже.
5 сен 19, 15:21    [21964673]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11154
Шамиль Хачиров
мне необходимо перезапустить службу windows нажатием клавиши
OpenSCManager->OpenService->ControlService->CloseServiceHandle
Шамиль Хачиров
необходимо пустить команду в командую строку которая запущена от имени администратора
Если не работает SendMessage, то сокеты
Шамиль Хачиров
Еще делать изменение в реестре.
TRegistry
5 сен 19, 15:23    [21964678]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
ёёёёё
Member

Откуда:
Сообщений: 701
гугли "рихтер джеффри создание эффективных приложений"
5 сен 19, 15:23    [21964679]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
_Vasilisk_,

Спасибо!
5 сен 19, 15:44    [21964703]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
ёёёёё,

За подсказку книги и автора Большое спасибо!!!
9 сен 19, 11:40    [21966679]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
kealon(Ruslan)
Member

Откуда: Нижневартовск
Сообщений: 5107
Шамиль Хачиров,

обычным батником можно - тынц
9 сен 19, 11:51    [21966694]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6510
kealon(Ruslan)
Шамиль Хачиров,

обычным батником можно - тынц


а потом создаешь на рабочем столе иконку - линк на этот батник и в свойствах иконки можно указать комбинацию клавиш
9 сен 19, 12:21    [21966732]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
Про батник я знаю и даже он у меня есть но там нельзя менять какую команду оттуда пустить или может я не знаю.
А еще я хочу создать более динамическую программу у которой на каждой кнопка будет скажем отвечать за отдельную функцию.
10 сен 19, 09:49    [21967471]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
ёёёёё
Member

Откуда:
Сообщений: 701
Шамиль Хачиров
Про батник я знаю и даже он у меня есть но там нельзя менять какую команду оттуда пустить или может я не знаю.
А еще я хочу создать более динамическую программу у которой на каждой кнопка будет скажем отвечать за отдельную функцию.

Это барство.
Программа должна работать в консоли и понимать ключи командной строки.
10 сен 19, 10:08    [21967486]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
А может я вообще не в той среде пытаюсь это сделать?
10 сен 19, 10:32    [21967501]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6510
Шамиль Хачиров,

net stop "<service>"
net start "<service>"


Шамиль Хачиров
нельзя менять какую команду оттуда пустить


при жесткой привязке [нажатие конкретных клавиш] --> [конкретный сервис] зачем же "менять команду" ?

а так, параметры батч-файла возможны и выглядят %1, %2 и т.д.
10 сен 19, 11:26    [21967533]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
Просто я хочу чтобы программа проверяла зависшие службы и или те которые должны были запустится автоматический но не запустились а другой кнопкой запустить. Или проверять через него некоторые отдельные службы их статус и как они запускаются.

И мне надо так более 50 компьютеров проверить в ручную это делать как то долго получится. По этому я хотел создать программу которая будет проверять это.

Простите что повторяюсь но я новичок и с института програм не создавал. По этому мне бы литературу какую ни будь или сайт где про это написана подробно. Сам код я не смогу подстроить под себя не понимая что как работает.
10 сен 19, 12:28    [21967621]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
АХ - ДА!!!
Я не думою что это можно реализовать через батник.

Но если я ошибаюсь то простите.
10 сен 19, 12:31    [21967625]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30280

через батник можно сделать всё.
кроме ребёнка.

Posted via ActualForum NNTP Server 1.5

10 сен 19, 12:34    [21967628]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
С ребенком я справлюсь сам, но вот с батником не помешало бы немного помощи в поиске литературы или кокой ни будь информации.
10 сен 19, 12:43    [21967640]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30280

10.09.2019 12:43, Шамиль Хачиров пишет:
> С ребенком я справлюсь сам, но вот с батником не помешало бы немного помощи в поиске литературы или кокой ни будь информации.

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc754340(v=ws.11)

Posted via ActualForum NNTP Server 1.5

10 сен 19, 13:04    [21967675]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11154
Шамиль Хачиров
я хочу чтобы программа проверяла зависшие службы
Какие службы вы будете считать зависшими?
Шамиль Хачиров
те которые должны были запустится автоматический но не запустились
Если они должны были запуститься автоматически, но не запустились, значит у вас проблема в окружении. И перед повторным перезапуском, нужно будет проанализировать логи и найти и устранить причину незапуска. Кроме того, они могли быть штатно остановлены.

Автоматизировать тут ничего не получится
Шамиль Хачиров
. Или проверять через него некоторые отдельные службы их статус и как они запускаются.
Что значит "как"?
Шамиль Хачиров
И мне надо так более 50 компьютеров проверить в ручную это делать как то долго получится. По этому я хотел создать программу которая будет проверять это.
Тут не программист нужен, а обычный сисадмин
10 сен 19, 13:08    [21967680]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 48141

_Vasilisk_
Тут не программист нужен, а обычный сисадмин

Нет, обычный не справится, нужен такой, который знает про доменные политики или хотя бы
команду NET.

Posted via ActualForum NNTP Server 1.5

10 сен 19, 13:22    [21967701]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6510
Шамиль Хачиров,

Похоже, вопрос в первом посте это не то, что вам нужно как я посмотрю. Судя по вашим комментариям к ответам на первый вопрос :)

Посмотрите на этот продукт: HostMonitor

Вы сможете инсталлировать на различные компьютеры агенты (RMA) и далее с центрального центра управления создавать различные проверяющие задания для этих компьютеров. Каждый агент может на своем компьютере делать разные вещи: проверять всякие штуки типа места на диске / или наличие определенных текстовых ответов в выдаче веб-страницы / читать логи / десятки других тестов / перезапускать службы по условию / сообщать вам по е-мейлу если что не так или восстановилось
10 сен 19, 14:30    [21967770]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Шамиль Хачиров
Member

Откуда:
Сообщений: 9
_Vasilisk_,

Отвечая на ваши вопросы

1) Которые пишет что запущено но не отрабатывает так наверное. Но тут со списком будет легче разобраться.

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

3) Ну тут про автоматику.

4) Ну я и есть сисадмин который хочет облегчить себе жизнь и решил написать программу в свободное время. Ели конечно получится и конечно же возможно
10 сен 19, 14:31    [21967771]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 48141

Шамиль Хачиров
Ну я и есть сисадмин который хочет облегчить себе жизнь и решил написать программу в
свободное время.

Свой собственный NET.EXE с покером и моделями? Ню-ню...

Posted via ActualForum NNTP Server 1.5

10 сен 19, 14:43    [21967780]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6510
P.S.
картинка для поднятия аппетита

К сообщению приложен файл. Размер - 53Kb
10 сен 19, 14:47    [21967782]     Ответить | Цитировать Сообщить модератору
 Re: Работа с службами Windows 7 и 10  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6510
P.P.S.

понимаю, HostMonitor не дешёвый:
HostMonitor Starter Edition: 199$
+ 100штук RMA: $900 (или 10штук за $250)

это не 0$. Но если время не бесплатное, то может и окупиться :)

в любом случае, у них есть пробная версия



Nagios вроде тоже подобное умеет (и бесплатно), но там возможно придется некоторые скрипты писать ручками
10 сен 19, 15:05    [21967803]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить