Здравствуйте, MaximE, Вы писали:
D>>Как быть если никто на машине не залогинен ?
D>>(Тут небольшая поправка: exe-шник могут запустить пользователь или система)
ME>Как раз для этого существуют NT-сервисы и учетная запись LocalSystem.
Сервисы — это здорово, но чтобы сделать из out-of-process сервис — придется поработать.
От себя

могу предложить в dcomcnfg выбрать тип 'Identity' — This User. Это позволит запускать out-of-process независимо от того, есть интерактивный пользователь или нет.