|
|
Здравствуйте. 10 лет 10 месяцев назад
Сергей 159Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
|
Попробуйте при помощи планировщика заданий. Создать простую задачу, там выбрать выполнять при запуске компьютера. 10 лет 10 месяцев назад
Рыбкин Евгений Сергеевич 680Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
|
Возможно ли запустить ЦСО и оболочку при старте системы без входа пользователя в систему? Если я правильно понял- то нет...А что мешает зайти под пользователем и оставить в режиме выбора учётки(учётки же наверно с паролями?) 10 лет 10 месяцев назад
Богданюк Дмитрий Владимирович 1090Учетки с паролями.
В том то и вопрос, что комп стоит в серверной без монитора и иногда перезагружается. После перезапуска загружается до выбора пользователя и все. – Сергей 10 лет 10 месяцев назад Хз... Что у вас вобще на нём?
Допустим приложения вы запустите, а дальше то что- остальное каким образом запустите если не логиниться? – Богданюк Дмитрий Владимирович 10 лет 10 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
|
После перезапуска загружается до выбора пользователя и все. Если я правильно понял проблему - требуется запустить винду (ввести имя и пароль пользователя винды) и затем из автозагрузки стартануть сервер и оболочку, тогда (я пользую 1 способ): http://forum.oszone.net/thread-46324.html 10 лет 10 месяцев назад
Сергей З 1229Это не тот случай... ЦСО работает с БД... Две админки с паролями, без логина ничего не получится...
– Богданюк Дмитрий Владимирович 10 лет 10 месяцев назад Возможно ли запустить ЦСО и оболочку при старте системы без входа пользователя в систему? Запуск монитора не нужен, главное чтобы запустилось ядро опроса и события начали писаться в БД. В том то и вопрос, что комп стоит в серверной без монитора и иногда перезагружается. После перезапуска загружается до выбора пользователя и все. Получается в консоли компа ни кто не работает!? значит можно консоль заавтологиниться? Тогда, да, возможно: - Автологон - ЦСО запускается стандартным ярлыком из автозагрузки (БД - служба ms sql стартует до логина пользователя в винду) - ядро опроса стартует при запуске оболочки (shell запускается без авторизации), запуск монитора коллеге не нужен. Кстати win7, при определенных телодвижениях, это неплохой терминал сервер... Хотя в принципе, для начала, конечно, надобно поразобраться, почему возникает проблема с перезагрузкой компа. – Сергей З 10 лет 10 месяцев назад автологон подразумевает ввод логина и пароля(DefaultUserName, DefaultPassword) - т.е. по сути зайти под юзером.
– Богданюк Дмитрий Владимирович 10 лет 10 месяцев назад Болид, интересно, хотя бы в планах имеет запуск CSO и ядра опроса как сервисов?
– Андрей, Ростов на Дону 10 лет 10 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
|
Добрый день, делюсь рабочим механизмом. NSSM -Non-Sucking Service Manager (http://windowsnotes.ru/programs/kak-zapustit-prilozhenie-v-vide-sluzhby-windows/). Позволяет регистрировать любую программу в качестве сервиса. Соответственно, имеем все преимущества сервиса: автостарт БЕЗ входа пользователя в систему (точнее даже до входа пользователя), fвтоматический перезапуск в случае краха процесса и тд. Соовтетственно , старт/стоп процесса делается либо из windows консоли управления ( mmc). либо из терминальной консоли "net start cso" "net stop cso". 10 лет 10 месяцев назад
Косоруков Антон 4Нужно ли что-нибудь делать при перезагрузке винды?
– Богданюк Дмитрий Владимирович 10 лет 10 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
|
Нет не нужно. У меня через сервис работает только сам сервер ОрионПРО (процесс cso.exe который называется Windows сервис "CSO") на выделенном сервере вместе с СУБД. Ядро опроса на другом компьютере. При перезагрузке компа сервис сервера сам стартует ( конечно если в настройках сервиса Windows поставить автостарт). Думаю можно сделать так же и ядро опроса сервисом, чтобы стартовало тоже в виде сервиса без логина. Но я так не делал, не было такой задачи. Возможно нужно будет установить зависимости, чтобы сервис сервера стартовал до ядра опроса. 10 лет 10 месяцев назад
Косоруков Антон 4Интересное решение...
Может тогда вопрос к ТП или разработчикам. Достаточно ли запустить Сервер (CSO) и ядро опроса для того чтобы события в базу уходили? Или Оболочку (Shell) тоже надо запускать для восстановления каких-нибудь связей между ядром опроса и базой? Если через АБД в настройках ПК убрать "монитор", то ядро опроса стартует при запуске оболочки. Задействуется ли сама оболочка для связи? – Сергей 10 лет 10 месяцев назад Для корректной работы системы оболочка должна быть запущена на рабочем месте с ядром опроса.
– Комаров Александр Федорович 10 лет 10 месяцев назад Тогда надо будет попробовать запустить сервер и оболочку, а в настройках базы указать что ПК не использует модуль Монитор и тогда должно все завестись...
Антон, подскажите, бегло прочитал по указанной Вами ссылке и не совсем понял... а можно ли сделать задержку запуска? Т.е. чтобы для корректного и беспроблемного подключения запустить оболочку с задержкой скажем в 5-10 сек – Сергей 10 лет 10 месяцев назад А зачем задержку ? Надо в сервисе "shell" проставить зависимость от "cso" , и будет запускаться в нужном нам порядке.
– Косоруков Антон 10 лет 10 месяцев назад Хорошо. Создал службу, поставил галочку взаимодейстовать с рабочим столом... Но после перезапуска ПК вижу запущенный сервер, но не вижу на рабочем столе самой запущенной программы. Как указанно в Вашей ссылке, могу просмотреть через интерактивную службу (если правильно выразился). Отсюда возникает вопрос: "А оболочку там же смотреть надо?".
– Сергей 10 лет 10 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
|
Действительно, только что проверил. Если запустить ядро опроса "руками" и активировать порт , то ядро читает события и кидает в свой локальный кэш, но (!!!) сетвеого обмена с Сервером CSO нет. Как вариант вижу сделать в качестве сервисов CSO и SHELL, но не знаю как это будет работать, чисто логически при активой функиции сервиса "взаимодействие с рабочим столом" , GUI сервисы, запущенные через NSSM должны прекрасно запускать дочерние GUI процессы. Надо нужно просто попробовать. Как найду время поставлю такой эксперимент: на отдельном компе с ядром опроса и монитором попробую через WINDOWS сервис "SHELL" запустить оболочку и чтобы стартануло ядро опроса, без входа в систему пользователя. По результатам отпишусь. Мне теперь самому интересно - будет работать иили нет... 10 лет 10 месяцев назад
Косоруков Антон 4рекомендую так же не забыть, что пользуясь этим приложением вы запускаете всё из под локальной системы- пострашней рута иногда....
– Богданюк Дмитрий Владимирович 10 лет 10 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
12206 раз
10 лет 10 месяцев назад
По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.
Приходится ставить автологон пользователя, а у него уже в автозапуск ставить сервер и оболочку, которая уже стартует ядро.
Если у вас задача именно такая, как описано, то можно вообще ничего не делать.
С2000-2:
Если контроллеры старой версии, то не всё так радужно, но буфер всё равно большой, и малонагруженную точку доступа может обслуживать в автономном режиме достаточно долго, без потери событий.
Есть ещё и другой вариант. Установить пульт, который будет опрашивать контроллеры и с его принтерного выхода писать события на самом сервере в простой текстовый файл.
– Андрей, Ростов на Дону 10 лет 10 месяцев назад
#ссылка