Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2017, 16:38   #1
Aleksey69
Пользователь
 
Регистрация: 16.10.2017
Сообщений: 15
По умолчанию Как написать прогу с бесконечным циклом который будет запускать твою службу бесконечно раз.

Здравствуйте. Как написать программу с бесконечным циклом который будет запускать твою службу бесконечно раз.
Aleksey69 вне форума Ответить с цитированием
Старый 16.10.2017, 16:40   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Служба запускает один раз. Дальше вам система скажет, что уже запущена. Или вы что-то другое имели в виду?
p51x вне форума Ответить с цитированием
Старый 16.10.2017, 16:48   #3
Aleksey69
Пользователь
 
Регистрация: 16.10.2017
Сообщений: 15
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Служба запускает один раз. Дальше вам система скажет, что уже запущена. Или вы что-то другое имели в виду?
Мне нужно чтобы служба на компьютере всегда была запущена, даже если её остановит пользователь, то она запустится.
Aleksey69 вне форума Ответить с цитированием
Старый 16.10.2017, 17:01   #4
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Можно запустить еще 1 службу/программу, которая будет проверять наличие 1й и перезапускать ...но и ее может остановить пользователь.
В общем случае, от админа/рута ничего не возможно скрыть - он всегда сможет остановить че угодно.
alexzk вне форума Ответить с цитированием
Старый 16.10.2017, 17:08   #5
Aleksey69
Пользователь
 
Регистрация: 16.10.2017
Сообщений: 15
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение
Можно запустить еще 1 службу/программу, которая будет проверять наличие 1й и перезапускать ...но и ее может остановить пользователь.
В общем случае, от админа/рута ничего не возможно скрыть - он всегда сможет остановить че угодно.
Исход событий зависит от пользователя, это понятно. Но если назвать службу/программу/процесс, как-то по системному, то другое дело.
Aleksey69 вне форума Ответить с цитированием
Старый 16.10.2017, 17:21   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

А еще надо подписать корректной подписью от майкрософта, иначе такая служба быстро отправиться в черный список или в антивирусы.
p51x вне форума Ответить с цитированием
Старый 16.10.2017, 17:25   #7
Aleksey69
Пользователь
 
Регистрация: 16.10.2017
Сообщений: 15
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
А еще надо подписать корректной подписью от майкрософта, иначе такая служба быстро отправиться в черный список или в антивирусы.
Корректная подпись это как сертификат от компании? Или просто правильно написать название программы? (Microsoft на mucrosoft). Черный список от винды?
Не особо углублялся в этой сфере.
Aleksey69 вне форума Ответить с цитированием
Старый 16.10.2017, 17:40   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
Корректная подпись это как сертификат от компании?
Именно.

Цитата:
Или просто правильно написать название программы? (Microsoft на mucrosoft).
Уже давно мало кто полагается только на имя компании. Те же Autoruns / Process Explorer умеет проверять и скрывать от майкрософта службы. Ваша же фейкова будет светиться... как думаете, что сделает вменяет человек после такого открытия? Какого мнения будет о вас?

Цитата:
Черный список от винды?
Я не знаю умеет ли виндовый дефендер, но есть и другие средства защиты.
p51x вне форума Ответить с цитированием
Старый 16.10.2017, 18:00   #9
Aleksey69
Пользователь
 
Регистрация: 16.10.2017
Сообщений: 15
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Именно.


Уже давно мало кто полагается только на имя компании. Те же Autoruns / Process Explorer умеет проверять и скрывать от майкрософта службы. Ваша же фейкова будет светиться... как думаете, что сделает вменяет человек после такого открытия? Какого мнения будет о вас?


Я не знаю умеет ли виндовый дефендер, но есть и другие средства защиты.
Мне для наглядности. Мне нужно как-то с помощью процесса,программы,службы запускать другую службу. Или поставить таймер за запуск службы.
Aleksey69 вне форума Ответить с цитированием
Старый 16.10.2017, 20:05   #10
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Таки в чем проблема? Примеров с кодом по запуску служб полно, даже в мсдн есть.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать программу, которая будет выдавать номер ученика в классе, который получил минимальный балл на ЕГЭ Маринакон Паскаль, Turbo Pascal, PascalABC.NET 2 08.11.2016 17:26
Написать автотест, который будет выполнять определенные действия JAXXX C# (си шарп) 0 15.08.2014 16:23
Как создать запрос, который будет размножать листы TimeStopper Microsoft Office Excel 9 11.09.2012 12:40
Как запускать программу 1 раз за N запусков Wind-ы misher Общие вопросы Delphi 5 07.12.2010 07:30
как остановить макрос с бесконечным циклом zander Microsoft Office Excel 4 09.09.2010 20:53