|
Здравствуйте. 8 лет 9 месяцев назад Сергей 159Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Попробуйте при помощи планировщика заданий. Создать простую задачу, там выбрать выполнять при запуске компьютера. 8 лет 9 месяцев назад Рыбкин Евгений Сергеевич 614Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Возможно ли запустить ЦСО и оболочку при старте системы без входа пользователя в систему? Если я правильно понял- то нет...А что мешает зайти под пользователем и оставить в режиме выбора учётки(учётки же наверно с паролями?) 8 лет 9 месяцев назад Богданюк Дмитрий Владимирович 1090Учетки с паролями.
В том то и вопрос, что комп стоит в серверной без монитора и иногда перезагружается. После перезапуска загружается до выбора пользователя и все. – Сергей 8 лет 9 месяцев назад Хз... Что у вас вобще на нём?
Допустим приложения вы запустите, а дальше то что- остальное каким образом запустите если не логиниться? – Богданюк Дмитрий Владимирович 8 лет 9 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
После перезапуска загружается до выбора пользователя и все. Если я правильно понял проблему - требуется запустить винду (ввести имя и пароль пользователя винды) и затем из автозагрузки стартануть сервер и оболочку, тогда (я пользую 1 способ): http://forum.oszone.net/thread-46324.html 8 лет 9 месяцев назад Заварзин Сергей 1123Это не тот случай... ЦСО работает с БД... Две админки с паролями, без логина ничего не получится...
– Богданюк Дмитрий Владимирович 8 лет 9 месяцев назад Возможно ли запустить ЦСО и оболочку при старте системы без входа пользователя в систему? Запуск монитора не нужен, главное чтобы запустилось ядро опроса и события начали писаться в БД. В том то и вопрос, что комп стоит в серверной без монитора и иногда перезагружается. После перезапуска загружается до выбора пользователя и все. Получается в консоли компа ни кто не работает!? значит можно консоль заавтологиниться? Тогда, да, возможно: - Автологон - ЦСО запускается стандартным ярлыком из автозагрузки (БД - служба ms sql стартует до логина пользователя в винду) - ядро опроса стартует при запуске оболочки (shell запускается без авторизации), запуск монитора коллеге не нужен. Кстати win7, при определенных телодвижениях, это неплохой терминал сервер... Хотя в принципе, для начала, конечно, надобно поразобраться, почему возникает проблема с перезагрузкой компа. – Заварзин Сергей 8 лет 9 месяцев назад автологон подразумевает ввод логина и пароля(DefaultUserName, DefaultPassword) - т.е. по сути зайти под юзером.
– Богданюк Дмитрий Владимирович 8 лет 9 месяцев назад Болид, интересно, хотя бы в планах имеет запуск CSO и ядра опроса как сервисов?
– Андрей, Ростов на Дону 8 лет 9 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Добрый день, делюсь рабочим механизмом. 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". 8 лет 9 месяцев назад Косоруков Антон 4Нужно ли что-нибудь делать при перезагрузке винды?
– Богданюк Дмитрий Владимирович 8 лет 9 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Нет не нужно. У меня через сервис работает только сам сервер ОрионПРО (процесс cso.exe который называется Windows сервис "CSO") на выделенном сервере вместе с СУБД. Ядро опроса на другом компьютере. При перезагрузке компа сервис сервера сам стартует ( конечно если в настройках сервиса Windows поставить автостарт). Думаю можно сделать так же и ядро опроса сервисом, чтобы стартовало тоже в виде сервиса без логина. Но я так не делал, не было такой задачи. Возможно нужно будет установить зависимости, чтобы сервис сервера стартовал до ядра опроса. 8 лет 9 месяцев назад Косоруков Антон 4Интересное решение...
Может тогда вопрос к ТП или разработчикам. Достаточно ли запустить Сервер (CSO) и ядро опроса для того чтобы события в базу уходили? Или Оболочку (Shell) тоже надо запускать для восстановления каких-нибудь связей между ядром опроса и базой? Если через АБД в настройках ПК убрать "монитор", то ядро опроса стартует при запуске оболочки. Задействуется ли сама оболочка для связи? – Сергей 8 лет 9 месяцев назад Для корректной работы системы оболочка должна быть запущена на рабочем месте с ядром опроса.
– Комаров Александр Федорович 8 лет 9 месяцев назад Тогда надо будет попробовать запустить сервер и оболочку, а в настройках базы указать что ПК не использует модуль Монитор и тогда должно все завестись...
Антон, подскажите, бегло прочитал по указанной Вами ссылке и не совсем понял... а можно ли сделать задержку запуска? Т.е. чтобы для корректного и беспроблемного подключения запустить оболочку с задержкой скажем в 5-10 сек – Сергей 8 лет 9 месяцев назад А зачем задержку ? Надо в сервисе "shell" проставить зависимость от "cso" , и будет запускаться в нужном нам порядке.
– Косоруков Антон 8 лет 9 месяцев назад Хорошо. Создал службу, поставил галочку взаимодейстовать с рабочим столом... Но после перезапуска ПК вижу запущенный сервер, но не вижу на рабочем столе самой запущенной программы. Как указанно в Вашей ссылке, могу просмотреть через интерактивную службу (если правильно выразился). Отсюда возникает вопрос: "А оболочку там же смотреть надо?".
– Сергей 8 лет 9 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Действительно, только что проверил. Если запустить ядро опроса "руками" и активировать порт , то ядро читает события и кидает в свой локальный кэш, но (!!!) сетвеого обмена с Сервером CSO нет. Как вариант вижу сделать в качестве сервисов CSO и SHELL, но не знаю как это будет работать, чисто логически при активой функиции сервиса "взаимодействие с рабочим столом" , GUI сервисы, запущенные через NSSM должны прекрасно запускать дочерние GUI процессы. Надо нужно просто попробовать. Как найду время поставлю такой эксперимент: на отдельном компе с ядром опроса и монитором попробую через WINDOWS сервис "SHELL" запустить оболочку и чтобы стартануло ядро опроса, без входа в систему пользователя. По результатам отпишусь. Мне теперь самому интересно - будет работать иили нет... 8 лет 9 месяцев назад Косоруков Антон 4рекомендую так же не забыть, что пользуясь этим приложением вы запускаете всё из под локальной системы- пострашней рута иногда....
– Богданюк Дмитрий Владимирович 8 лет 9 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
9669 раз
8 лет 9 месяцев назад
По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.
Приходится ставить автологон пользователя, а у него уже в автозапуск ставить сервер и оболочку, которая уже стартует ядро.
Если у вас задача именно такая, как описано, то можно вообще ничего не делать.
С2000-2:
Если контроллеры старой версии, то не всё так радужно, но буфер всё равно большой, и малонагруженную точку доступа может обслуживать в автономном режиме достаточно долго, без потери событий.
Есть ещё и другой вариант. Установить пульт, который будет опрашивать контроллеры и с его принтерного выхода писать события на самом сервере в простой текстовый файл.
– Андрей, Ростов на Дону 8 лет 9 месяцев назад
#ссылка